想要提取一个fasta文件里序列的某一段序列
B0K019
MADRGGARRPRGDQEPLGPRLRAPRSARETRQSESRAERGLPPSQRSSVRSAASGHDRSTRGAASGACKPRVKVRPRSSQ
B1A8Z2
MGGSGSRLSKELLAEYQDLTFLTKQEILLAHRRFCELLPQEHRSVSLQARVSLEQILSLPELKANPFKERICKVFSTSPSRDSLSFEDFL
D4A280
MFGKIEISGPSNFEHRVHTGFDPQEQKFTGLPQQWHSLLADTANRPKPMVDPSCITPIQLAPMKTIVRGNKSCKESSINGLLE
例如:我想得到第一条序列的 35 -45这一段,第二条序列 10 - 25 第三条序列 33-50 等等
当然,实际不止这3条序列,我需要一次处理几百条序列,但是我想得到的位置是已知的。
也就是我知道想要得到这几百条序列的片段位置,如何将位置做为输入,然后将片段作为输出?
首先你要定好规律,然后按批次取就行了,不能说第一个取35 -45,第二个取10 - 25,第三个取 33-50 ,后面一百个呢?