Releases: sanjaynagi/AnoPrimer
v1.0.0 - renaming the package to AnoPrimer
In this release, we rename the package to AnoPrimer, now that we can support An. funestus as well as An. gambiae.
What's Changed
- Change package name to AnoPrimer by @sanjaynagi in #43
Full Changelog: v0.6.9...v1.0.0
v0.6.9
v0.6.8
-
adds a function AgamPrimer.check_my_oligo() which uses gget to map an oligo sequence back to the AgamP3 genome, and then checks for variants in the Ag1000g/VObs #41
-
adds support for anopheles funestus from af1000 project. #27
-
workaround fix for num_expr bug in pd.query() #40
-
updates to docs #36
-
fix bug for when exactly 10 primers were designed #37
v0.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.
v0.6.0
- Support for python 3.10, 3.11 from @alimanfoo in #30 to address #29.
v0.5.12
v0.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.
v0.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 specificitydesignPrimers()
which runs whole workflow, for higher throughput.- Notebooks are now names AgamPrimer-long.ipynb (normal, full version) and AgamPrimer-short.ipynb (one function version).
v0.3.4
Release notes
0.3.4 - Fix bug in get_gDNA_sequence() and in plot_primer_locs()
0.3.3 - Introduced feature to enable a sample query (e.g subset to a specific species within a cohort)
v0.3.2
- gDNA, qPCR and probe design implemented