public class DBSNPDatabase extends GTBDatabase
下载数据库的指令: wget -c -O dbSNP_155.hg38.vcf.gz https://ftp.ncbi.nih.gov/snp/redesign/latest_release/VCF/GCF_000001405.39.gz -t 0 -T 60
GTBDatabase.Reader
JAR_RESOURCE_PATH, WORKSPACE_RESOURCE_PATH
构造器和说明 |
---|
DBSNPDatabase(GTBManager databaseFile)
dbSNP 数据库注释
|
DBSNPDatabase(GTBManager databaseFile,
AnnotateField fields)
dbSNP 数据库注释
|
限定符和类型 | 方法和说明 |
---|---|
static GTBManager |
build(java.lang.String inputFileName,
edu.sysu.pmglab.container.File databaseFile)
构建资源库
|
static edu.sysu.pmglab.ccf.CCFTable |
buildIndexer(java.lang.String inputFileName,
edu.sysu.pmglab.container.File databaseFile)
构建资源库
这里输入一个 GTB 格式的 dbSNP 数据库, 然后本方法对 RSNumber 进行排序, 以更快速地通过 rsnumber 查询坐标
|
instance, setAnnotateFunction
addAnnotateField, addAnnotateField, addAnnotateFields, addMeta, addMeta, getAnnotateFields, getFieldType, getMissingValue, getResourceFile, iterator, toString
public DBSNPDatabase(GTBManager databaseFile) throws java.io.IOException
databaseFile
- 数据库文件java.io.IOException
- IO 异常public DBSNPDatabase(GTBManager databaseFile, AnnotateField fields) throws java.io.IOException
databaseFile
- 数据库文件fields
- 注释到文件中的字段信息java.io.IOException
- IO 异常public static GTBManager build(java.lang.String inputFileName, edu.sysu.pmglab.container.File databaseFile) throws java.io.IOException
inputFileName
- 输入文件databaseFile
- 输出数据库文件java.io.IOException
- IO 异常public static edu.sysu.pmglab.ccf.CCFTable buildIndexer(java.lang.String inputFileName, edu.sysu.pmglab.container.File databaseFile) throws java.io.IOException
inputFileName
- 输入文件databaseFile
- 输出数据库文件java.io.IOException
- IO 异常