NCBI News
NCBI淘汰序列GI - 使用Accession.Version代替!
截至2016年9月,被称为“GI”的整数序列标识符将不再包括在NCBI支持的序列记录的GenBank,GenPept和FASTA格式中。FASTA标题将进一步简化,以便仅报告国际序列数据库协作(INSDC)和NCBI参考序列(RefSeq)项目管理的登录的序列登录号和记录标题。 当NCBI进行此转换时,我们鼓励具有依赖于GI的工作流的任何用户开始计划使用accession.version标识符。2016年9月之后,任何完全依赖于地理标志的过程将不再像预期的那样发挥作用。
GI号自GenBank版本81.0(1994年2月)以来一直在使用,作为登录号的附加标识符,以稳定地参考序列记录的特定版本。版本跟踪在1997年作为整数后缀添加到登记号中,该后缀随着对记录中的序列数据的每次更新而增加。例如,“ AC020606.7 ”表示记录的序列内容自第一次发布以来已更新六次。因此,已经以冗余方式通过GI和登录版本提供序列版本化信息。在过去十年中,NCBI继续以快速增长的速度接收新的或更新的序列的提交。为了回应这一点,我们不得不开发使用accession.version信息的新数据存储解决方案,而不是GI信息,以跟踪更新。缺乏GI的序列的当前实例包括WGS和TSA项目中的未注释重叠群。这导致我们传送版本信息不一致的情况。
考虑到数据提交数量的持续增加和记录提交的日益不一致,现在是我们采取下一步,删除旧的冗余GI标识符并保留序列版本的单一标识符的时候了,可读的accession.version。这种改变将简化跟踪序列的过程,而没有任何功能的损失。这种变化还将通过促进使用accession.version作为优选序列标识符来简化科学通信。因此,在接下来的几个月中,我们将不再将GI分配给越来越多的新序列。具有现有GI的序列记录将以某些表示格式保留它们,例如ASN.1和5列特征表格格式,但GI值将不再以其他表示格式显示,包括GenBank平面文件和FASTA格式。将继续支持接受GI作为输入的NCBI服务,并且NCBI将向当前不支持它们的所有服务添加对accession.version标识符的支持。
这种转换到停止分配和报告GI首先在2013年12月的GenBank 199.0版本说明中描述,并在最近的GenBank更新中描述。有关背景信息,请参见当前GenBank发行说明的第1.4.1节:ftp : //ftp.ncbi.nih.gov/genbank/gbrel.txt
由INSDC和所有NCBI RefSeq记录交换的所有序列记录的FASTA显示也将更改为仅报告accession.version和记录标题。这将提高与NCBI提供的其他文件类型(包括GFF3,Gene和dbSNP下载文件)的兼容性。基于用户请求,已经对来自重新设计的基因组FTP位点的数据进行了该FASTA格式改变,以具有GFF3和FASTA格式的单一一致的序列标识符。请参阅此更改的以前公告:http://www.ncbi.nlm.nih.gov/news/08-26-2014-new-genomes-FTP-live/ ..此时,我们计划继续提供来自非INSDC和非RefSeq源的序列的FASTA显示中的数据库源信息,包括:SwissProt,PDB结构,PIR和专利序列。
2016年9月之后,这些更改将开始出现在平面文件和FASTA格式序列数据,NCBI编程实用程序结果以及GenBank和RefSeq全面FTP版本的NCBI Web视图中。
实施例1:INSDC核苷酸记录 - 在下面的样品记录中,核苷酸序列AF123456被分配GI为6633795,并且从其编码区特征翻译的蛋白质被分配GI为6633796:

2016年9月之后,accession.version将是序列版本的唯一指示符。VERSION行上的GI值和编码区特征的GI / db_xref限定符将不再可见。

实施例2:GenPept蛋白质记录 - 当前记录显示包括VERSION行中的GI。注意,GenPept格式的编码区特征从未包括GI值的显示。

2016年9月后,VERSION行将不包含GI值:

示例3:对FASTA格式的更改:GI和数据库源值将从FASTA头中删除 - 在大多数资源中,当前的FASTA显示当前包括GI和数据库源信息(例如,GenBank的'gb'), '。下游分析工具通常需要首先处理FASTA标题行以将序列标识符部分简化为登录版本或GI。复杂的FASTA序列标识符以黄色突出显示:

2016年9月之后,将在FASTA标题中提供一个简单的序列ID用于核苷酸和蛋白质记录

NCBI News的更多相关文章
- download ncRNA sequences form NCBI
#!/bin/bash usage() { echo;echo "Usage: ./`basename $0` [gi number list] [number of cpu]"; ...
- NCBI database download
ascp -T -l 200M -i ~/.aspera/connect/etc/asperaweb_id_dsa.openssh --host=ftp-private.ncbi.nlm.nih.go ...
- 生物信息大数据&数据库(NCBI、EBI、UCSC、TCGA)
想系统的学习生信数据库可以先看一下北大的公开课,有一章专门讲的数据库与软件: -生物信息学:导论与方法 北大\ 生物信息数据库及软件资源 一个优秀的生信开发者能够解决如下问题: 如何鉴定一个重要的且没 ...
- NCBI原始数据下载by Aspera Connect
主要参考这篇文章: http://mp.weixin.qq.com/s?__biz=MzA5NjU5NjQ4MA==&mid=2651154488&idx=1&sn=e693a ...
- NCBI下载sra数据(新)
今天要上NCBI下载sra数据发现没有下载的链接,网上查发现都是老的方法,NCBI页面已经变更,于是看了NCBI的help,并且记录下来新版的sra数据下载方法,要用NCBI的工具SRA Tool ...
- NCBI通过氨基酸位置查看相邻SNP
进入NCBI网站 在SNP的搜索框中输入SNP位点,比如“rs52811957” 在弹出的对话框中选择“Gene View” 进入以后会显示该变异相邻SNP.原始氨基酸.变异后的氨基酸.positio ...
- 【只要有ENA千万别用NCBI】拆分SRA文件,通过SRAtoolkits
只要有ENA千万别用NCBI!!!! 最近开始分析网上Download的数据,一开始用人家现成的GWAS数据,后来觉得反正自己的数据到手该做的也是要做的,出来混早晚是要还的,所以就开始从头分析一些SR ...
- 从 NCBI 批量下载基因组的方法
先下载 assembly summary files The assembly_summary files report metadata for the genome assemblies on t ...
- NCBI上查看SNP位点在哪个基因座上(locus)
首先,进入NCBI的主页网站:https://www.ncbi.nlm.nih.gov/variation/view/ 进入后,在下图红色框框位置输入目的SNP,比如rs608139 输完后,出现如下 ...
- 上传RNA-seq数据到NCBI GEO数据库
SRA - NCBI example - NCBI 要发文章了,审稿时编辑肯定会要求你上传NGS测序数据. 一般数据都是放在集群,不可能放在个人电脑上,因为有的数据大的吓人(几个T). 所以我们就建一 ...
随机推荐
- TOJ4439微积分――曲线积分(数学,模拟)
传送门:点我 格林公式P,Q为关于x,y的函数. 现在为了方便起见,现给出x的积分上限1,积分下限0, y的积分上限x,积分下限0. P只是关于Y的函数,Q只是关于X的函数. 输入 开始输入为测试组数 ...
- Northwestern European Regional Contest 2016 NWERC ,F题Free Weights(优先队列+Map标记+模拟)
传送门: Vjudge:https://vjudge.net/problem/Gym-101170F CF: http://codeforces.com/gym/101170 The city of ...
- 100-days: Three
Title: Singapore(新加坡) set to raise retirement ages as seniors stay healthier be set to do sth. 准备做某 ...
- SQLServer BI 学习笔记
MSBI 学习库: https://ask.hellobi.com/blog/biwork SSAS库部署的几种方式 http://www.cnblogs.com/aspnetx/archive/20 ...
- Django的Rbac介绍2
上一篇博客我们记录了一下Django中使用Rbac,但是上一篇博客中的方法有一点不好,就是,因为我要在html文件中控制:如果用户有某个权限,则显示这个权限所代表的按钮,但是我现在只有1张表的增删改查 ...
- swift语言版本选择 - 解决XCode报错:The “Swift Language Version” (SWIFT_VERSION) build setting must be set to a supported valu
转发链接:https://blog.csdn.net/nathan1987_/article/details/79757368 The “Swift Language Version” (SWIFT_ ...
- python脚本计算斐波那契数列
有一列数组[1,1,2,3,5,8,,,,,],计算第n个数字的大小 def abstract(n): fibs = [1, 1] for i in range(n-2): fibs.append(f ...
- Head First Servlets & JSP 学习笔记 第五章 —— 作为Web应用
初始化参数:(init-param) 初始化参数写在web.xml文件中:(写在<servlet>标签内部) <servlet> <servlet-name>Bee ...
- sourceTree git的一些命令
经常使用的三个命令 1.添加修改过的文件到缓冲区 git add. 2.commit到本地 git commit -am ' 更改描述' 3.如果是多人开发的话,中间可能会有别人先提交的这是就需要先把 ...
- 制作根文件系统之内核如何启动init进程
start_kernel其实也是内核的一个进程,它占用了进程号0,start_kernel的内容简写如下: asmlinkage void __init start_kernel(void) //内核 ...