文字列の特定の行の前後の抽出について、質問です。
例えば、
>~~~mRNA atgccccttggcccttggcccatccccattcgaggcggggcccatgcctcctcttcttcc ggagcccctgctgggggcccggggcatcttcgaggcggggcccatgcctcctcttcttcc ccagggggaaccttccagggccgagatcttcgaggcggggcccatgcctcctcttcttcc ttgaaccccatgccaccatcgcagctgcagctgcccacactgcccctagtcatggtggca >~~~mRNA atgccccttggcccttggcccatccccattcgaggcggggcccatgcctcctcttcttcc ggagcccctgctgggggcccggggcatcttcgaggcggggcccatgcctcctcttcttcc ccagggggaaccttccagggccgagatcttcgaggcggggcccatgcctcctcttcttcc ttgaaccccatgccaccatcgcagctgcagctgcccacactgcccctagtcatggtggca >~~~mRNA
のような塩基配列を処理したいときに、
>
で始まる行の前後の部分だけ切り取って、別々に処理したいです。
そのときに、「forループを使って、>の後ろを削って抽出するのを1つずつ行う」というところはイメージできるのですが、どのように書けばよいかわかりません。
他に良い方法があればそちらも教えて頂ければ幸いです。
ヒントだけでも構わないので、アドバイスを頂きたいです。
よろしくお願いします。
「> で始まる行の前後の部分」のイメージが判りません。質問の例の中央(6行目)にある「>~~~mRNA」の前後の部分は、「ttgaaccccatgccaccatcgcagctgcagctgcccacactgcccctagtcatggtggca」と「atgccccttggcccttggcccatccccattcgaggcggggcccatgcctcctcttcttcc」ですか?
回答2件
あなたの回答
tips
プレビュー