public class VCFExporter extends GTBEditor
限定符和类型 | 方法和说明 |
---|---|
VCFExporter |
autoMeta(RefGenomeVersion refGenomeVersion)
根据人类参考基因组版本自动设置 reference 和 contig-meta 信息
请注意, 非人类参考基因组只能使用 unknown
|
GTBManager |
displayOnTerminal()
在终端中打印文件信息
|
static VCFExporter |
of(java.lang.Object managerObject)
构造器方法
|
static VCFExporter |
of(java.lang.Object managerObject,
java.io.File outputFile)
构造器方法
|
VCFExporter |
selectSubjects(int... subjectIndexes)
筛选子样本
|
VCFExporter |
selectSubjects(java.lang.Iterable<?> subjectIndexes)
筛选子样本
|
VCFExporter |
selectSubjects(java.lang.String... subjects)
筛选子样本
|
GTBManager |
submit()
提交计算任务, 需要子类进行实现
|
java.lang.String |
toString() |
addField, addFields, addFields, addMeta, addMeta, addMeta, addVariantFilter, clearFields, clearMeta, dropDuplicationMeta, getManager, getOutputFile, loadGenotype, renameField, renameFields, renameSubject, renameSubjects, renameSubjects, setFormat, setOutputFile, setThreads
public static VCFExporter of(java.lang.Object managerObject)
managerObject
- 管理器对象public static VCFExporter of(java.lang.Object managerObject, java.io.File outputFile)
managerObject
- 管理器对象outputFile
- 输出文件对象public VCFExporter selectSubjects(java.lang.String... subjects)
subjects
- 子样本序列public VCFExporter selectSubjects(int... subjectIndexes)
subjectIndexes
- 子样本索引public VCFExporter selectSubjects(java.lang.Iterable<?> subjectIndexes)
subjectIndexes
- 子样本索引public VCFExporter autoMeta(RefGenomeVersion refGenomeVersion)
refGenomeVersion
- 参考基因组版本public GTBManager submit() throws java.io.IOException
GTBEditor
public GTBManager displayOnTerminal() throws java.io.IOException
java.io.IOException
- IO 异常public java.lang.String toString()
toString
在类中 java.lang.Object