Dnaapler

Latest version: v1.2.0

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

Scan your dependencies

Page 2 of 3

0.7.0

* Adds `-c/--custom_db` with `dnaapler all` to allow specifying custom databases with `dnaapler all`.

0.6.0

* Fixes bug where if the starting gene (dnaA/terL/repA) was on the reverse strand and the top BLAST hit did not find the start codon, it would reorient the replicon to begin at the end of the starting gene, not the start. Thanks susiegriggo

0.5.2

* Bumps version to include updated citation

0.5.1

* With `dnaapler all`, adds the reoriented gene to the header (thanks ammaraziz https://github.com/gbouras13/dnaapler/issues/67)
* Adds `--db` parameter to `dnaapler all` allowing specifying a subset of genes to make up the database. In particular, if you have bacteria and plasmids, `--db dnaa,repa` should speed up Dnaapler's runtime quite a bit (thanks oschwengers https://github.com/gbouras13/dnaapler/issues/63)

0.5.0

* JOSS release with minor typos and bug fixes from v0.4

0.4.0

* Implemented a modification to the logic for all cases where the top blastx hit alignment does not begin with a start codon. In this case, dnaapler will find the CDS according the pyrodigal that has the most overlap with the top hit alignment. Thanks simone-pignotti for this suggestion [here](https://github.com/gbouras13/dnaapler/issues/44).
* Changes `dnaapler all` output FASTA to `_reoriented.fasta` instead of `_all_reoriented.fasta` for consistency with all other commands (except `dnaapler bulk`).
* Adds `-a` or `--autocomplete` option with `dnaapler all`.
* Adds `dnaapler largest` and `-a largest` as an option to orient your sequence beginning with the largest

Page 2 of 3

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.