| File | Date | Author | Commit |
|---|---|---|---|
| cmd | 2019-06-22 |
|
[d43346] fix README and help for new name |
| config | 2019-06-22 |
|
[ec4b5e] rename repo to repp |
| docs | 2019-06-22 |
|
[d43346] fix README and help for new name |
| internal | 2019-06-22 |
|
[ec4b5e] rename repo to repp |
| scripts | 2019-06-22 |
|
[ec4b5e] rename repo to repp |
| test | 2019-06-22 |
|
[f71b13] add scripts for parsing addgene/igem test datab... |
| vendor | 2019-06-01 |
|
[818f34] add vendor dependencies to git |
| .gitignore | 2019-06-18 |
|
[1631a6] update the README with correct installation ins... |
| LICENSE | 2019-05-10 |
|
[a29be5] add GNU license |
| Makefile | 2019-06-22 |
|
[d43346] fix README and help for new name |
| README.md | 2019-06-22 |
|
[d43346] fix README and help for new name |
| main.go | 2019-06-22 |
|
[ec4b5e] rename repo to repp |
Biologists profit when they can re-use DNA during plasmid design: it enables cheaper designs and faster builds. But parsing through all re-usable DNA is completely infeasible. For example, there are over 75,000 plasmids in Addgene -- the likelihood of knowing the best combination and ordering of sub-sequences from Addgene for a given plasmid design is low.
Repp is made to enable such plasmid design. It turns arbitrary plasmid sequences into designs using the least expensive design with both existing DNA fragments (PCR) and newly synthesized DNA fragments. Repp was written to minimize plasmid design costs and simply the design process.
Download links are available at SourceForge: https://sourceforge.net/projects/repp/files/
wget -O repp_src_0.1.0.tar.gz 'https://sourceforge.net/projects/repp/files/repp_src_0.1.0.tar.gz/download'
tar xzf repp_src_0.1.0.tar.gz
cd repp_src_0.1.0
make install
repp_windows.*.zip filerepp_install.exeSee repp --help and the application documentation for more depth and examples.
To design a plasmid sequence in a local FASTA file called desired_plasmid.fa using Addgene and a local parts database parts_library.fa:
repp make seq -in ./desired_plasmid.fa --addgene --dbs parts_library.fa
To construct a plasmid in desired_plasmid.fa, with less consideration for sequence exactness and using all sequences in Addgene, DNASU, and iGEM:
repp make seq -in ./desired_plasmid.fa --addgene --dnasu --igem --identity 94