Anoprimer

Latest version: v2.0.6

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

Scan your dependencies

Page 3 of 4

0.6.1

- Adds support for and pins to Primer3-py 2.0.0.
- Primer3-py 2.0.0 breaks AgamPrimer due to providing more diagnostic info.
- Previous versions did not pin primer3-py and so may not work from now on.

0.6.0

- Support for python 3.10, 3.11 from alimanfoo in 30 to address 29.

0.5.12

- designing cDNA primers that cover exon-exon junctions is now optional (PR 25)
- docstring for `designPrimers()` (PR 25)

0.5.11

- in `designPrimers()`, if no primers can be found, a message and the primer3 run statistics are printed (PR 23)

0.5.10

- cDNA replaces qPCR throughout (when referring to cDNA gene expression style assays). qPCR didn't make sense, as gDNA primers can be used in qPCR.

- contig argument is removed from primary functions, instead users should supply a contig:position string as the target. for example `2L:28545767`. For cDNA primers, target should be an AGAP identifier, from which the contig will be automatically determined.

- In the long notebook, there is now a single prepare_sequence function instead of two functions with an if else statement.

0.5.8

- I now use poetry to install/develop/publish on AgamPrimer and have specified dependencies properly, which was not configured before.
- Many small updates for the workshops
- github actions CI, which the notebooks with 3 different parameter sets
- `gget_blat_genome()` function which checks for specificity
- `designPrimers()` which runs whole workflow, for higher throughput.
- Notebooks are now names AgamPrimer-long.ipynb (normal, full version) and AgamPrimer-short.ipynb (one function version).

Page 3 of 4

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.