| 查看: 888 | 回复: 4 | ||
shuifeng1988金虫 (小有名气)
木虫
|
[求助]
ubuntu10.10 中脚本求助
|
|
我在桌面上有一个in文件夹和一个out文件夹,in文件夹中有十个不同的文件,如a.fas, b.fas, c.fas ......., 每个文件内容如下所示(每个文件有多条序列,每条序列名都在>号后面,序列名要保留和原来一样)!我想将每条序列的最后面20个碱基除去,然后用相同的文件名字保存在out文件夹中,我应该如何写脚本! >Myotis ricketti ATGGATCATGCTGAAGAAACTGAAATCCTTGCAGCGGCCCAGAAGTACTATGTGGACAGG CCTATCTTCAGTCACCTGGCCCTCCAGGAAATACTGCACACGAAGGACAAGATTCCGGAT TCCATTGGGGATAAGCTAAAACAGGCATTCACATGTACTCCGAAGAAAATAAGAAATATC ATTTATATGTTCTTACCCATAACTAAGTGGTTGCCAGCATACAAATTCAAGGAGTATGTG TTGGGTGACTTGGTCTCAGGCATTAGCACAGGGGTGCTTCAGCTTCCTCAAGGCTTAGCC TTCGCAATGTTGGCAGCTGTGCCTCCGGTGTTCGGCCTGTACTCTTCGTTTTACCCTGTT ATCATGTATTGTTTTTTTGGAACCTCCAGACACATATCCATAGGTCCGTTTGCTGTAATT AGCCTGATG >Rhinopoma hardwickii ATGGATCATGCTGAAGAAAATGAAATCCTTGCAGCAACCCAGAGGTACTATGTGGAAAGG CCTATCTTTAGTCATCCCATCCTCCAGGAAAGACTGCACCAGAAGGACAAGATTTCGGAT TCCATTGGGGATAAGCTGAAACAGGCATTCACATGTACTCCTAAGAAAATAAGAAATATC ATTTATATGTTCTTACCCATAACTGAGTGGCTGCCAGCATACAAATTCAAGGAGTATGTG TTGGGTGACTTGGTCTCAGGCATAAGCACAGGGGTGCTTCAGCTTCCTCAAGGTTTAGCC TTTGCAATGTTGGCAGCTGTGCCTCCGGTGTTTGGCCTGTACTCTTCGTTTTACCCTGTT ATCATGTATTGCTTTTTTGGAACCTCCAAACACATATCCATAGGTCCATTTGCTGTTATT AGCCTGATG >Murina leucogaster ATGGATCATGCTGAAGAAACTGAAATCCTTGCAGCGGCCCAGAAGTACTATGTGGACAGG CCTATCTTTAGTCACCTGGCCCTCCAGGAAATACTGCACACGAAGGACAAGATTCCGGAT TCCATTGGGGATAAGCTAAAACAGGCGTTCACATGTACTCCTAAGAAAATAAGAAATATC ATTTATATGTTCTTACCCATAACTGAGTGGTTGCCAGCATACAAATTCAAGGAGTATGTG TTGGGTGACTTGGTCTCAGGCATTAGCACAGGGGTGCTTCAGCTTCCTCAAGGCTTAGCC TTCGCAATGCTGGCAGCTGTGCCTCCGGTGTTCGGCCTGTACTCCTCGTTTTACCCTGTT ATCATGTATTGTTTTTTTGGAACCTCCAAACACATATCCATAGGTCCGTTTGCTGTAATT AGCCTGATG >Megaderma lyra ATGGATCATGCTGAAGAAACTGAAATCCTTGCAGCAACCCAGAAGTACTATGTGGAAAGG CCTATCTTTAGTCATTCAGTCCTCCAGGAAAGACTGCACAAGAAGGACAAGATTTCAGAG TCCATTGGGGATAAGCTGAAACAGGCATTCACATGTACTCCTAAGAAAATAAGAAATATC ATTTATATGTTCCTACCCATAACTAAGTGGTTGCCAGCATACAATTTCAAGGAATATGTG TTGGGTGACTTGGTCTCAGGCATAAGCACAGGAGTGCTTCAGCTTCCTCAAGGTTTAGCC TTTGCAATGTTGGCAGCTGTGCCACCAGTGTTTGGCCTGTACTCTTCGTTTTACCCTGTT ATCATGTATTGCTTTTTTGGAACCTCCAGACATATATCCATAGGTCCATTTGCTGTTATT AGCCTGATG |
» 猜你喜欢
拟解决的关键科学问题还要不要写
已经有7人回复
最失望的一年
已经有3人回复
存款400万可以在学校里躺平吗
已经有20人回复
国自然申请面上模板最新2026版出了吗?
已经有19人回复
请教限项目规定
已经有3人回复
基金委咋了?2026年的指南还没有出来?
已经有10人回复
基金申报
已经有6人回复
推荐一本书
已经有13人回复
疑惑?
已经有5人回复
溴的反应液脱色
已经有7人回复
» 本主题相关价值贴推荐,对您同样有帮助:
[求助]外行请教一个简单的生物教科书题目!!!!
已经有3人回复
如何编写PBS作业的脚本?
已经有14人回复
求助 SSR实验技术
已经有14人回复
意大利比萨城附近的旅游建议--求助
已经有3人回复
【求助】求助差分电荷密度的脚本!
已经有45人回复
【求助成功】vasp测试K点收敛性的脚本问题
已经有20人回复
【求助】求将vasp的输出文件转化成xyz坐标的脚本
已经有11人回复
【求助/交流】分析野生大豆生物多样性该用什么方法?
已经有6人回复
【求助】namd、vmd推荐个学习修改和编写脚本网站和地方吧
已经有3人回复
【求助】AVIRIS高光谱数据如何打开?
已经有8人回复
【求助】固定化酶的冷冻干燥问题
已经有4人回复

594wolfo
至尊木虫 (正式写手)
- 应助: 4 (幼儿园)
- 金币: 13192.9
- 红花: 7
- 帖子: 369
- 在线: 1149.7小时
- 虫号: 325013
- 注册: 2007-03-16
- 性别: GG
- 专业: 材料加工
|
用perl吧 >Myotis ricketti 后面跟着的 跟它是一行么? 如果是一行 20个碱基=n个字符? #!/user/bin/perl use warnings; use strict; use Cwd; my $dir= getcwd; #current directory open IN, "<$dir\/in\/a.fas"; open OUT, ">>$dir\/out\/a.fas"; for my $line ( chomp($line); $line=~ s/[A-Z]{n}$//; ##n是行尾的目标字符数 print OUT "$line\n"; } copy下来 另存为 test.pl 放在跟in out文件夹一个路径上 多个文件的话 glob *.fas下 加个 循环 就行了 本地没安装perl 没法测试了 找本书看看 一天时间就Ok了 |
2楼2011-04-26 02:35:03
594wolfo
至尊木虫 (正式写手)
- 应助: 4 (幼儿园)
- 金币: 13192.9
- 红花: 7
- 帖子: 369
- 在线: 1149.7小时
- 虫号: 325013
- 注册: 2007-03-16
- 性别: GG
- 专业: 材料加工
3楼2011-04-26 02:40:36

4楼2011-04-26 10:28:55

5楼2011-04-26 10:31:44













回复此楼