Recent Releases of sam2lca
sam2lca - sam2lca v1.1.4
Changelog
- bugfix: 53fc0aadebfe843cff6dd4b282bb164d1636d35a allows user provided taxonomy dump files
Scientific Software - Peer-reviewed
- Python
Published by maxibor about 2 years ago
sam2lca - sam2lca v1.1.3
Fixes a minor bug when sam2lca crashes if at given identity the LCA algorithm doesn't assign any reads to taxids #13 Thanks @alexhbnr for the fix !
Scientific Software - Peer-reviewed
- Python
Published by maxibor almost 3 years ago
sam2lca - sam2lca v1.1.2
Performance improvement when writing bam split by TAXID
Scientific Software - Peer-reviewed
- Python
Published by maxibor over 3 years ago
sam2lca - sam2lca v1.1.1
Patch release for 1.1.0: Fix the index of bam alignment sam2lca output files when split by rank
Scientific Software - Peer-reviewed
- Python
Published by maxibor over 3 years ago
sam2lca - sam2lca v1.1.0
- Added the option to split bam ouput file by TAXID at specified rank
Scientific Software - Peer-reviewed
- Python
Published by maxibor over 3 years ago
sam2lca - sam2lca v1.0.0
sam2lca: Lowest Common Ancestor for SAM/BAM/CRAM alignment files
Scientific Software - Peer-reviewed
- Python
Published by maxibor almost 4 years ago
sam2lca - Version 1.0.0-beta
Changelog
Added
- Added sam2lca tutorial
- Add Custom acc2tax with json
- Total number of reads is computed early on to provide progress bar
- unit and integration testing with PyTest
- Total Descendant read counts for each taxon
- GTDB taxonomy and acc2tax added
- 18s acc2tax added
- XN and XR flag in bam output for, respectively, Taxon name and rank
- Add edit distance threshold filtering
- JOSS article
Changed
- Code refactoring for speedup, making use of multithreading on shared dictionaries
- Improve logging and replace prints statements with logging.info
- ete3 has been replaced by taxopy
- Unclassified TAXID is now
12908by default - RocksDB params changed
- TAXID of LCA is only attributed to alignment segments passing threshold
- Identity threshold is now a range selection in CLI.
Dependencies
- ete3 removed
- ordered-set removed
- pytest-console-scripts 1.3.1
- scipy
- Jinja2 pinned version ot 3.1 (see RTD issue )
Scientific Software - Peer-reviewed
- Python
Published by maxibor almost 4 years ago
sam2lca - sam2lca v0.3.3
Changelog
What's Changed
- Subset list to references with aligned reads to improve speed by @alexhbnr in https://github.com/maxibor/sam2lca/pull/3
- Identify unique combinations of taxids before running NCBI topology by @alexhbnr in https://github.com/maxibor/sam2lca/pull/4
- The TAXID as computed by the LCA is optionally written as
XTtag for each read in the alignment file.
New Contributors
- @alexhbnr made their first contribution in https://github.com/maxibor/sam2lca/pull/3
Full Changelog: https://github.com/maxibor/sam2lca/compare/0.3.1...0.3.3
Scientific Software - Peer-reviewed
- Python
Published by maxibor almost 4 years ago
sam2lca - sam2lca 0.3.1 - beta version
Changelog
- Add check for ultraconserved regions
Scientific Software - Peer-reviewed
- Python
Published by maxibor over 4 years ago
sam2lca - sam2lca 0.3 - beta version
Added subcommand to download/update acc2tax and taxonomy database
Scientific Software - Peer-reviewed
- Python
Published by maxibor about 5 years ago
sam2lca - sam2lca 0.2.1 - alpha version
Move test data to package for user test on premises
Scientific Software - Peer-reviewed
- Python
Published by maxibor about 5 years ago
sam2lca - sam2lca 0.2 - alpha version
Fixing RockDB memory and too many open files issues
Scientific Software - Peer-reviewed
- Python
Published by maxibor about 5 years ago
sam2lca - sam2lca 0.1 - alpha version
Scientific Software - Peer-reviewed
- Python
Published by maxibor about 5 years ago