Esmecata

Latest version: v0.4.2

Safety actively analyzes 641171 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 3 of 4

0.2.4

Modify

* use new UniProt API.
* remove beta option and old UniProt queries.

0.2.3

Fix

* issue with new URL for UniProt mapping.
* issue in test with new UniProt release.

0.2.2

Fix

* issue with time out in `proteomes.py`.

0.2.1

Add

* `--minimal-nb-proteomes`: Choose the minimal number of proteomes to be selected by EsMeCaTa, if a taxon has less proteomes, it will be ignored (issue 11).
* add a jupyter notebook explaining EsMeCaTa method.

Fix

* issue when parsing SPARQL query result. The filtering of proteomes with BUSCO score in SPARQL query was incorrect.

0.2.0

Refactor the code in EsMeCaTa to make it clearer.

Add

* New functions with the refactoring.
* Comments have been added to make the code more understandable.
* Singularity recipe.
* Timeout in query, this should help for issue 7.
* Tests for the new functions.
* Logging to show log and creates a log file at each run with the command line.

Fix

* Decrease the number of proteins given to Uniprot in a query, to avoid issue 7 (from 20,000 to 15,000).
* Fix issue in sub sampling with incorrect threshold.
* Fix numerous typos.

Modify

* Update esmecata workflow picture and readme.

0.1.0

Add

* EsMeCaTa step `workflow` (performing steps `proteomes`, `clustering` and `annotation`).
* Time measures in metadata jsons.
* Article data.
* Workflow test using conda (for MMseqs2) and GitHub Actions.
* `--beta` should work to be used with new UniProt REST API (still in development).

Fix

* Issue in statistics computation (wrong number return).

Page 3 of 4

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.