DNAの相補鎖を求めるスクリプト
2010年7月15日
ちょっと、仕事用に。分子生物学用のツール。合成DNAを設計する時などで相補鎖の配列を求めたいとき、Clone Managerなどのツールを起動しなくても、手軽に求められるようなVBScriptを作成した。
VBSのInputBoxは、結構便利。
option explicit dim sequence,temp,i sequence="" do temp=inputbox("DNA sequence (5' -> 3')?","Convert to complementary strand.",sequence) sequence="" for i=len(temp) to 1 step -1 select case mid(temp,i,1) case "G" sequence=sequence & "C" case "g" sequence=sequence & "c" case "A" sequence=sequence & "T" case "a" sequence=sequence & "t" case "T" sequence=sequence & "A" case "t" sequence=sequence & "a" case "C" sequence=sequence & "G" case "c" sequence=sequence & "g" end select next loop until sequence=""
VBSのInputBoxは、結構便利。