雨淋阀自动滴水阀:如何在NCBI实现大批量数据的一一对应∷柳城博客

来源:百度文库 编辑:偶看新闻 时间:2024/05/06 12:46:04

有时我们手头会有一批数据,或者是只有大量的某些id。比方说:accession number、gi、geneid、symbol、go、unigene、pubmed、taxid等等。事实大部分数据库都会有提供一些专门的文件或工具来实现这些数据间大批量的一一对应。

先来讲讲NCBI的。

用FTP登陆ftp.ncbi.nih.gov(windows下可以直接打开或是用迅雷/Flastget等下载工具)。cd gene/DATA(windows下依次找到gene/DATA这个文件夹)。ls一下,里面的文件大概有:

ncftp /gene/DATA > ls
ASN_BINARY/         gene2sts         gene_refseq_uniprotkb_collab.gz
ASN_OLD/            gene2unigene     go_process.xml
gene2accession.gz   gene_group.gz    mim2gene
gene2go.gz          gene_history.gz  misc/
gene2pubmed.gz      GENE_INFO/       README
gene2refseq.gz      gene_info.gz下面主要解释一下一些常用的文件。

1,gene2accession.gz,这里面的数据比较多,包含有NCBI所有的accession。但主要有以下的:

tax_id GeneID nucleotide_accession nucleotide_gi protein_accession protein_gi2,gene2go.gz,主要是Gene与GO之间的一一对应。里面的数据主要有:

tax_id  GeneID  GO_ID GO_term
3702    814629  GO:0003676 ucleic acid binding3,gene2pubmed.gz,主要是Gene与Pubmed ID的一一对应。

tax_id GeneID PubMed_ID
9      1246500 98730794,gene2unigene,Gene与Unigene数据库的一一对应

GeneID UniGene_cluster
1268433 Aga.2015,gene2refseq.gz,这个就不多讲。跟gene2accession.gz类似。不过其中的accession都是RefSeq数据库的。

6,gene_info.gz,是NCBI的Gene数据库。包含有Gene的gene_name(Symbol),第几号染色体等。主要有:

tax_id GeneID Symbol chromosome description

大概就这些。如果你会用Linux,这些大批量的一一对应是非常简单的。在GO/EMBL/Uniprot等也有类似的批量对应。以后有需要有讲到。

转载请注明 : 来源于 如何在NCBI实现大批量数据的一一对应 | 柳城博客


本文详细出处参考:http://www.liucheng.name/?p=768

在EXCEL中怎样实现将一列的数据替换成另外的数据,要一一对应。 多主机头的多个WEB站点如何实现一一对应的FTP更新功能? 如何在ncbi上检索? 一一对应的爱情 如何实现两个数据库中的数据一一核对? 如何定义与整数序偶一一对应的运算? 知道基因的名字,如何在ncbi中找到!新手上路,请多关照! A列是一组日期,B列有对应数据,如何实现:某一单元格输入A列中任一值会在邻格内显示对应B列数值的和 瑞士军刀的附图一一对应的说明 excel中一一对应的函数 在excel2003中,如何实现筛选数据的自动统计? 在Excel中,如何实现数据的自动筛选? 在数据库中如何实现 数据的降序排列 在excel中,如何实现数据的自动筛选? 在vb中如何实现串口数据的读取 在DOS下如何实现网络数据的对拷 国企干部级别如何划分的,最好一一对应? 多谢 宝贝们 天主教和基督教的区别在哪里?(最好用序号一一对应起来) 在E语言中如何知道列表框的项目数据求对应的列表项目? 在本地网络之间传输大批量数据,有没有什么比较快的解决办法? 用LCD点阵显示波形时,波形数据怎样和字模数据一一对应呢? excel工作表中A1单元格输入数据后,在B1单元格可自动输入对应的数据,如何做 如何在JBuilder实现数据查询 如何在PB数据窗口中实现多种不同格式的数据窗口的组合