24小时热门版块排行榜    

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

微笑生活

铜虫 (小有名气)

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

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

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的回帖
相关版块跳转 我要订阅楼主 微笑生活 的主题更新
最具人气热帖推荐 [查看全部] 作者 回/看 最后发表
[考研] 0703化学调剂 290分有科研经历,论文在投 +7 腻腻gk 2026-03-14 7/350 2026-03-16 10:12 by houyaoxu
[教师之家] 焦虑 +7 水冰月月野兔 2026-03-13 9/450 2026-03-16 10:00 by Quakerbird
[考研] 梁成伟老师课题组欢迎你的加入 +6 一鸭鸭哟 2026-03-14 7/350 2026-03-15 22:12 by Winj1e
[考研] 0703化学调剂 ,六级已过,有科研经历 +4 曦熙兮 2026-03-15 4/200 2026-03-15 18:01 by JourneyLucky
[考研] 268求调剂 +5 一定有学上- 2026-03-14 6/300 2026-03-14 22:20 by 运气yunqi
[考研] 本科南京大学一志愿川大药学327 +3 麦田耕者 2026-03-14 3/150 2026-03-14 20:04 by 外星文明
[考研] 255求调剂 +3 李嘉慧, 2026-03-12 4/200 2026-03-14 16:58 by 有只狸奴
[考研] 复试调剂 +4 z1z2z3879 2026-03-14 5/250 2026-03-14 16:30 by JourneyLucky
[考研] 288求调剂 +14 王晓阳- 2026-03-09 19/950 2026-03-14 02:05 by JourneyLucky
[考研] 求调剂! +4 朔朔话 2026-03-09 4/200 2026-03-14 01:38 by JourneyLucky
[考研] 考研材料与化工,求调剂 +8 戏精丹丹丹 2026-03-09 8/400 2026-03-14 01:14 by JourneyLucky
[基金申请] 有必要更换申报口吗 20+3 fannyamoy 2026-03-11 3/150 2026-03-14 00:52 by zhanghaozhu
[考研] 26考研调剂 +3 ying123. 2026-03-10 3/150 2026-03-14 00:18 by JourneyLucky
[考研] 311求调剂 +8 zchqwer 2026-03-10 8/400 2026-03-14 00:01 by JourneyLucky
[考研] 332求调剂 +3 zjy101327 2026-03-11 6/300 2026-03-13 22:48 by JourneyLucky
[考研] 290求调剂 +9 ADT 2026-03-11 9/450 2026-03-13 21:55 by JourneyLucky
[考研] 332求调剂 +3 Zz版 2026-03-13 3/150 2026-03-13 20:36 by 18595523086
[考研] 0703化学求调剂 +7 绿豆芹菜汤 2026-03-12 7/350 2026-03-13 17:25 by njzyff
[考研] 290求调剂 +3 柯淮然 2026-03-10 8/400 2026-03-11 13:48 by 柯淮然
[考研] 化工0817调剂 +8 灿若星晨 2026-03-10 8/400 2026-03-10 22:44 by 星空星月
信息提示
请填处理意见