Script for generating structures of two-tailed primers from imported sequences.
Program will connect to https://eu.idtdna.com/calc/analyzer and click hairpin button for each sequence. All the images will be written to an output HTML file that will be displayed in the browser.
Python3 + Selenium (Chrome) application are prerequisited.
- Download https://sites.google.com/a/chromium.org/chromedriver/downloads
pip3 install git+https://github.com/raradek/oligo_analyzer_hairpin.git --user
OR download this dir and launchpip3 install -r requirements.txt
- Put chromedriver.exe in the same path as OligoAnalyzer.py
- Optionally put your user name and pw to
user.ini
along with other parameters - Execute the
OligoAnalyzer.py
- You will be asked for data repersenting the sequences to be analyzed. Copy there ex. these columns from the Excel:
Name:Sequence
test1:AGAGAGAGAGCCC
test2:AGAGAGAGAGCCCTATAGAGAGAGAGAGCCCTTTTT
test3:AGAGAGAGAGCCCTAGAGAGAGAGAGAG
test4:AGAGAGAGAGAGCCCCCCCTTTT
test5:AGAGAGAGAGAGAGCCCCCC
test6:CCCTTTTTTAAGAGAGAG
test7:AGAGAGAGAGCCCCTAGAGAGAGAGAGAGGGGGGG
test8:GGGAGAGAGAGAGAGAGAGAGAGAG
test9:TAGAGAGAGAGAGAGAGAGAGAG
test10:ACCCCTAGAGAGAGAGAGAGAGAG
(note that each line is in format: name:sequence
)