0.8.2- fixed issue with occasional improper treatment of overlapping bases btw. primer and tag
- fixed issue with improper selection of repeat regions as primer binding sites using a custom mispriming file
- altered primer product size definitions (now just 150-450 bp)
- added ability to GTTT 'pigtail' the non-tagged primer (see Browstein et al. 1996 in References)
- updated Primer3 to version 1.1.4
- updated code to work with Python 2.5 on both platforms
- decreased size of binaries
- Thanks go to Travis Glenn, Stacey Lance, Ken Jones, and Rick Noyes for pointing out bugs and/or requesting enhancements
0.8.1- changes to the code to support windows build (uses subprocess.Popen)
- fixed an issue with spaces in directory names
- fixed an issue with windows failing to delete a temporary file
0.8.0 (Unreleased, Test Version)- major changes to the GUI - rebuilt for wxPython 2.8 using xml
- addition of primer design function using primer3
- addition of primer tagging function using primer3
- addition of repeat combination (i,e. deals with interrupted/compound repeats)
- now allows user-defined repeat unit length via drop-down selection
- code cleanup and modularization to make my life easier
- primer features may be changed by the user by editing the primer.py file (should support all primer3 1.1.1 features)
0.4.5- fixed spacing issue on opening output csv file in Excel (WinXP)
- alert window now indicates when program is finished scanning
- update of command-line version to 0.4.5
- windows version
- code cleanup
0.4.4- allow selection of '.fasta' files in File-Open Dialog (Fixed chromas issue?)
- addition of option to output clone name and 'No Repeats Found' (T. Glenn enhancement request)
- summary information added to end of file (T. Glenn enhancement request)
- issue with duplicate display of repeats (particularly dinucs.) fixed
- works in OS X 10.3.9 (no guarantees < 10.3.9)
0.4.30.4.2- slight mod to GUI code
- slight mod to output files (column-izing output of start and end bp)
- output files are now CSV
0.4.1- program should work correctly (removes Fasta error)
- rewrote regex code resulting in 2X speedup
- can no longer overwrite input file
- results output similar to ephemeris
|