Releases: libnano/primer3-py
Releases · libnano/primer3-py
v2.2.0
19 May 23:55
Compare
Sorry, something went wrong.
No results found
Test improvements (determinism + increased coverage)
Sanitize calc_tm input (see issue #115 )
Modernize build system & release process (see issue #154 )
v2.1.0
26 Feb 15:56
Compare
Sorry, something went wrong.
No results found
Support for python 3.13
Silence stderr output during ascii structure generation (issue #146 )
Updated default formamide concentration to match latest primer3web value + oligotm default (issue #140 )
v2.0.3
16 Feb 02:55
Compare
Sorry, something went wrong.
No results found
Clarify how to replace setGlobals as of v1.0.0 (#134 )
Fix _ThermoAnalysis._set_globals_and_seq_args for improper checks on misprime_lib and mishyb_lib (#135 )
v2.0.2
09 Feb 15:14
Compare
Sorry, something went wrong.
No results found
Support for python 3.12 (build, test, docs) (#129 )
Update cibuildwheel to latest release for python 3.12 build support (#131 )
v2.0.1
19 Sep 02:35
Compare
Sorry, something went wrong.
No results found
Fixed bug in todict method of ThermoAnalysis (#123 )
v2.0.0
31 May 15:47
Compare
Sorry, something went wrong.
No results found
Migrated primer3 header file Cython extern imports to thermoanalysis.pxi
Optional C structure string argument c_ascii_structure added to _ThermoAnalysis methods to enable 3rd party use for structures
Version bump to 2.0.0 due to breaking change
Fix issue whereby no_structure is not correctly set to 1 when no secondary structure in found
add list version of PRIMER_{PAIR, LEFT, RIGHT, INTERNAL} to design output dictionary keys. Retaining original keys as well for compatibility.
Fix for missing thal_result.sec_struct and dpal_results.sec_struct initialization to NULL in recalc_primer_sec_struct
v1.2.2
16 May 16:13
Compare
Sorry, something went wrong.
No results found
Bug fixes for output formatting related to penalty, "problem", and mispriming fields
v1.2.1
28 Apr 15:46
Compare
Sorry, something went wrong.
No results found
Bug fixes for pdh_create_seq_lib to correct missing seq_lib datastructure allocation and variable name typos.
Increase test coverage to include misprime_lib and mishyb_lib arguments
v1.2.0
27 Mar 16:53
Compare
Sorry, something went wrong.
No results found
Threadsafe changes made to thal.c resulting in new thalflex.c and thalflex.h and thalflexsignatures.h.
Threadsafe changes made to libprimer3.c resulting in new libprimer3flex.c and ibprimer3flex.c.h.
libprimer3.seq_args datatype is now renamed to libprimer3.seq_args_t
test_threadsafe.py add and nogil instituted for calls to thal() and seqtm() added run_design and calc_heterodimer threadsafe tests
ThermoAnalysis class no longer needs to be a Singleton so this was removed as a parent class
p3helpers.pyx houses new sequence and design helper functions
setup.py package_data and MANIFEST.in to assist with future builds from tar.gz (conda)
v1.1.0
01 Mar 17:07
Compare
Sorry, something went wrong.
No results found