24小时热门版块排行榜    

查看: 2228  |  回复: 14
本帖产生 1 个 BioEPI ,点击这里进行查看

微笑生活

铜虫 (小有名气)

[求助] 请问怎样根据ID号删除序列

我有一个ID文件和一个FASTA格式的数据库文件,请问怎样能根据ID文件里的内容删除数据库里的序列,unix命令好像能解决,但不会用。请高手帮忙啊
回复此楼
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
回帖支持 ( 显示支持度最高的前 50 名 )

gaoyang636

木虫 (著名写手)

【答案】应助回帖

amisking: BioEPI+1, 鼓励帮助解答,欢迎继续交流。 2012-04-15 18:36:51
写了个简单的Perl脚本,需要你电脑中安装有Perl和相应的BioPerl模块;平台不限,Win或者linux都行。
由于不知道你的数据啥样子,也许需要略微修改此脚本,我测试过可以用。
根据提供的id删除相应的序列。
用法: “delete_by_id.pl  fasta_file  id_file” 即可

» 本帖附件资源列表

  • 欢迎监督和反馈:小木虫仅提供交流平台,不对该内容负责。
    本内容由用户自主发布,如果其内容涉及到知识产权问题,其责任在于用户本人,如对版权有异议,请联系邮箱:xiaomuchong@tal.com
  • 附件 1 : delete_by_ID.pl
  • 2012-04-15 16:14:23, 765 bytes
4楼2012-04-15 16:17:07
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
普通回帖

gaoyang636

木虫 (著名写手)

【答案】应助回帖

★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★
感谢参与,应助指数 +1
微笑生活: 金币+50, ★★★很有帮助 2012-04-15 16:28:38
数据库文件,什么数据库?
如果仅仅是个fasta文件,那还算不上数据库吧,即便它很大……
写个perl,用BioPerl就能搞定了,等会我写个给你传上来,你会运行Perl程序吧?
2楼2012-04-15 15:43:26
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

微笑生活

铜虫 (小有名气)

引用回帖:
2楼: Originally posted by gaoyang636 at 2012-04-15 15:43:26:
数据库文件,什么数据库?
如果仅仅是个fasta文件,那还算不上数据库吧,即便它很大……
写个perl,用BioPerl就能搞定了,等会我写个给你传上来,你会运行Perl程序吧?

刚看到,不好意思,我会运行perl, 但我电脑里没有bioperl,事实上我也试着写个小程序的,但水平有限,没有成功。如果你能写个传上来,感激不尽!
3楼2012-04-15 16:16:04
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

微笑生活

铜虫 (小有名气)

引用回帖:
4楼: Originally posted by gaoyang636 at 2012-04-15 16:17:07:
写了个简单的Perl脚本,需要你电脑中安装有Perl和相应的BioPerl模块;平台不限,Win或者linux都行。
由于不知道你的数据啥样子,也许需要略微修改此脚本,我测试过可以用。
根据提供的id删除相应的序列。
用法 ...

看来我还要去装个Bioperl,
我有过装Bioperl没成功的惨痛经历
我尽量试试看能不能装成功。
不过还是要谢谢你啊
5楼2012-04-15 16:28:11
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

gaoyang636

木虫 (著名写手)

没关系,慢慢来,熟能生巧,有问题咱们再讨论
6楼2012-04-16 08:52:05
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

微笑生活

铜虫 (小有名气)

引用回帖:
6楼: Originally posted by gaoyang636 at 2012-04-16 08:52:05:
没关系,慢慢来,熟能生巧,有问题咱们再讨论

Hi,我在windows上装了bioperl,运行你上次给我的程序时出现了以下情况
不知道这是怎么回事啊,只好麻烦你再看看了



7楼2012-04-16 23:01:18
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

微笑生活

铜虫 (小有名气)

引用回帖:
6楼: Originally posted by gaoyang636 at 2012-04-16 08:52:05:
没关系,慢慢来,熟能生巧,有问题咱们再讨论

刚才说的那个问题解决了,呵呵
但是,结果不对啊, 一个也没删除
8楼2012-04-17 00:11:32
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

gaoyang636

木虫 (著名写手)

引用回帖:
8楼: Originally posted by 微笑生活 at 2012-04-17 00:11:32:
刚才说的那个问题解决了,呵呵
但是,结果不对啊, 一个也没删除

嗯,那么就是数据结构的问题了,建议你把fasta文件里的序列弄上一两个贴上来看看,然后再贴上你的待删除ID来。主要是看看这个ID在序列的什么位置。
在脚本获取id时候,可以改成description methods,你贴上来,我再修改一下吧。(其实可以用正则表达式匹配来避免这种情况,但是写起来比较麻烦又比较慢呵呵
9楼2012-04-17 08:32:01
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

微笑生活

铜虫 (小有名气)

引用回帖:
9楼: Originally posted by gaoyang636 at 2012-04-17 08:32:01:
嗯,那么就是数据结构的问题了,建议你把fasta文件里的序列弄上一两个贴上来看看,然后再贴上你的待删除ID来。主要是看看这个ID在序列的什么位置。
在脚本获取id时候,可以改成description methods,你贴上来, ...

数据是这样的,你再看看吧,谢谢哦





10楼2012-04-17 08:56:01
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 微笑生活 的主题更新
最具人气热帖推荐 [查看全部] 作者 回/看 最后发表
[论文投稿] 售SCI一区T0P文章,我:8O.55.1.O.5.4,科目齐全,可+急 +5 gy1nBQXYQJqL 2026-08-29 6/300 2026-08-30 01:58 by ZPa0EcMwuECS
[找工作] 售SCI文章,我:8O5.5.1.O.54,科目齐全,可+急 +4 gy1nBQXYQJqL 2026-08-29 6/300 2026-08-30 01:47 by ZPa0EcMwuECS
[博后之家] 售SCI文章,我:8O.5.5.1O.54,科目全,可十急 +4 gy1nBQXYQJqL 2026-08-29 6/300 2026-08-30 01:36 by ZPa0EcMwuECS
[考博] 售SCI-T0P文章,我:8O.5.5.1.O.54,科目齐全,可+急 +3 gy1nBQXYQJqL 2026-08-29 4/200 2026-08-30 01:34 by ZPa0EcMwuECS
[找工作] 售SCI文章,我:8O5.5.1.O.54,科目齐全,可+急 +4 ASdOkHsho7FD 2026-08-28 7/350 2026-08-30 01:14 by ZPa0EcMwuECS
[考博] 售SCI一区T0P文章,我:8.O.55.1.O54,科目全,可伽急 +6 ASdOkHsho7FD 2026-08-28 9/450 2026-08-30 01:04 by ZPa0EcMwuECS
[硕博家园] 售SCI一区文章,我:8.O.55.1.O.54,科目齐全,可伽急 +6 ASdOkHsho7FD 2026-08-28 10/500 2026-08-30 00:53 by ZPa0EcMwuECS
[公派出国] 售SCI一区T0P文章,我:8.O.55.1.O.5.4,科目全,可+急 +4 ASdOkHsho7FD 2026-08-28 5/250 2026-08-30 00:52 by ZPa0EcMwuECS
[考研] 售SCI一区文章,我:8.O.55.1.O.54,科目齐全,可伽急 +7 ASdOkHsho7FD 2026-08-28 10/500 2026-08-30 00:41 by ZPa0EcMwuECS
[考博] 售SCI一区文章,我:8.O.55.1.O.54,科目齐全,可伽急 +3 jCd0dEvKHShX 2026-08-29 3/150 2026-08-29 23:14 by ZPa0EcMwuECS
[基金申请] 国社科申报系统有变化 +3 kynobel 2026-08-23 3/150 2026-08-29 21:57 by 余韵清
[基金申请] 怎么看青基中了没有啊 +5 叶九微 2026-08-26 5/250 2026-08-27 10:35 by l_zh2008
[文学芳草园] 梦想 +3 myrtle 2026-08-26 3/150 2026-08-27 10:01 by angelyueyi
[基金申请] 我不理解! +15 Edward_pc 2026-08-26 23/1150 2026-08-26 20:34 by zzuzxg
[基金申请] 2026年8月25日国自然放榜前突然收到列入评审专家邮件,有关系吗? +25 木水思豆 2026-08-25 28/1400 2026-08-26 14:53 by draco1987
[基金申请] 能否退出参与的面上项目解除限项 +23 koalala 2026-08-24 26/1300 2026-08-26 14:29 by 宝贝虫子
[基金申请] 为什么国自然不能直接公布 +4 bjdxyxy 2026-08-26 4/200 2026-08-26 13:12 by qingmu1201
[基金申请] 国合里面能看到了 +7 一怀馨秋 2026-08-26 7/350 2026-08-26 11:23 by zhaosm1982
[基金申请] 国合可查了 +3 paperzjh 2026-08-26 3/150 2026-08-26 10:41 by LemmonTr
[基金申请] 在坚冰还盖着北海的时候,我看到了怒放的梅花。 (金币+10) +6 ziyangfang 2026-08-25 9/450 2026-08-25 20:26 by huagongfeihu
信息提示
请填处理意见