|
Project Information
Featured
Downloads
Links
|
News06/25/2011: Added ability to input *.fna files. Fixed an error with microsat scanning that caused program to hang. 1.0.8 available in Downloads This is prerelease software - and you should use it carefully. Please report any bugs to the mailing list or directly to me. The binary version of msatcommander (available for download) is for OSX 10.6 and greater only. If you are using 10.5 or earlier, you will need to checkout the source code instead. Now, here's what it looks like:
FeedbackIf you have constructive feedback (likes, dislikes, enhancements), please send an email to the list-serve. All suggestions are welcomed and will be considered. Purposemsatcommander is a python program written to locate microsatellite (SSR, VNTR, &c) repeats within fasta-formatted sequence or consensus files. msatcommander will search for all di-, tri-, tetra-, penta-, and hexa-nucleotide repeats (with options to search for fewer repeat types and combinations of repeat types). msatcommander will also design and tag primers using primer3 as its primer design engine (see References for citations). Many thanks to the primer3 team, in general, and Steve Rozen, in particular. Additional information regarding primer3 may also be found on the primer3 wiki. CitationSince primer3 is an integral part of msatcommander, please cite both of the following manuscripts:
I would be more than happy to provide you with a pdf of the primary manuscripts, if needed. Supported OSs (msatcommander >= 1.0.0)NOTE 1: msatcommander 1.0.0 or greater will not work on OS X < 10.6 NOTE 2: I am working on compiling a Windows binary for XP and potentially Windows 7
Supported OSs (msatcommander < 0.8.x)NOTE: msatcommander will not work on OS X < 10.4.x
Differences from other programs
Inputmsatcommander will read FASTA-formatted files of single or multiple sequences. These files may end in '.fsa', '.fasta', or '.txt'. OutputFor array searching, the user may select and name a specific output file. When searching, designing, and/or tagging primers, the user must select or create and select a directory to contain the output. In this case, the output consists of the following:
Reporting BugsPlease report bugs via the issues tab. If you have a question about something that may be a bug, please send an email to the list-serve. Aboutmsatcommander is written in python and makes use of the biopython and wxPython modules. msatcommander uses primer3 as its primer design engine. Primer3 source is C and Perl. Primer3 was written by Steve Rozen and Helen Skaletsky. primer3_core binaries (provided within the msatcommander binaries) are built specifically for each architecture (OSX or WindowsXP). The primer3 OSX binary is universal. |