The brief information of a genome.(基因组的摘要信息)
PTT
01 Syntax
02 Methods
| Name | Overloads | Summary |
|---|---|---|
| GetObject | 1 | 查看某一个位点之上有哪些基因,假若需要查看某一个位点附近有哪些基因的话,则可以使用 PTT.GetRelatedGenes())方法进行查找 |
| GetGeneByName | 1 | Find gene by using genen name. |
| GetGeneByDescription | 1 | String fuzzy match on the gene product value |
| SaveXml | 1 | Save this ptt document as an xml document.(保存Ptt数据库为Xml文件) |
| Load | 1 | Load a ptt format text file, the ptt file is usually can be found at Ncbi FTP server for each species genome data. |
| ExistsLocusId | 1 | Does the target locus_tag exists in this genome brief data model. |
| TryGetGeneObjectValue | 1 | |
| GetStrandGene | 1 | Gets the strand specified genes. |
| TryGetGenesId | 1 | 由于GFF文件之中是按照GeneName来进行标识的,有些时候希望全部使用基因号进行标识,所以通过这个函数将基因名称统一转换为基因号 |
| GetRelatedGenes | 1 | 获取某一个位点在位置上有相关联系的基因 |
| ToDictionary | 1 | |
| OrderByGeneID | 1 | |
| Copy | 1 | |
| Save | 1 | |
| op_Implicit | 1 | |
| GetEnumerator | 1 | |
| GetEnumerator2 | 1 | |
| op_Explicit | 1 |
03 Properties
| Name | Overloads | Summary |
|---|---|---|
| GeneObjects | 1 | The gene brief information collection data in this genome.(这个基因组之中的所有的基因摘要数据) |
| Title | 1 | 基因组的标题 |
| Size | 1 | The genome original sequence length.(基因组序列的长度) |
| NumOfProducts | 1 | The number of gene product counts in this genome data: PTT.GeneObjects.Length .(当前的基因组数据之中的基因对象的数目) |
| GeneObject | 1 | 通过基因的Locus_Tag, GeneBrief.Synonym来获取某一个基因对象,不存在则返回空值 |
| GeneIDList | 1 | Gets a list of all of the gene object in this ptt document.(所有基因的基因号GeneBrief.Synonym列表) |
| forwards | 1 | |
| reversed | 1 | |
| GetsGeneDatas | 1 |
04 Fields
| Name | Overloads | Summary |
|---|---|---|
| __innerTable | 1 | {GeneBrief.Synonym, GeneBrief} |
05 Members
Int32, Boolean)查看某一个位点之上有哪些基因,假若需要查看某一个位点附近有哪些基因的话,则可以使用 PTT.GetRelatedGenes()方法进行查找
| Name | Type | Description |
|---|---|---|
site | Int32 | 基因组序列之上的一个碱基位点 |
ComplementStrand | Boolean | 该目标基因是否位于互补链之上 |
String)Find gene by using genen name.
| Name | Type | Description |
|---|---|---|
Name | String | 基因名称,而非基因号 |
Func(Of String, Boolean))String fuzzy match on the gene product value
| Name | Type | Description |
|---|---|---|
matches | Func(Of String, Boolean) | - |
String, Encoding)Save this ptt document as an xml document.(保存Ptt数据库为Xml文件)
| Name | Type | Description |
|---|---|---|
Path | String | - |
encoding | Encoding | - |
String, Boolean)Load a ptt format text file, the ptt file is usually can be found at Ncbi FTP server for each species genome data.
| Name | Type | Description |
|---|---|---|
path | String | Text file format ptt file path |
fillBlank | Boolean | Fill blank gene name. |
String)Does the target locus_tag exists in this genome brief data model. (通过基因的locus_tag, GeneBrief.Synonym来获取某一个基因对象是否存在)
| Name | Type | Description |
|---|---|---|
locusId | String |
String, GeneBrief)| Name | Type | Description |
|---|---|---|
GeneID | String | |
value | GeneBrief | - |
Gets the strand specified genes.
| Name | Type | Description |
|---|---|---|
strand | Strands | Strands.Forward/Strands.Reverse, Strands.Unknown will be treated as reversed. |
String)由于GFF文件之中是按照GeneName来进行标识的,有些时候希望全部使用基因号进行标识,所以通过这个函数将基因名称统一转换为基因号
| Name | Type | Description |
|---|---|---|
tag | String | Tag data matches in fields: GeneBrief.Synonym, GeneBrief.Gene, GeneBrief.PID |
获取某一个位点在位置上有相关联系的基因
| Name | Type | Description |
|---|---|---|
loci | NucleotideLocation | - |
unstrand | Boolean | - |
ATGDist | Int32 | - |
The gene brief information collection data in this genome.(这个基因组之中的所有的基因摘要数据)
基因组的标题
The genome original sequence length.(基因组序列的长度)
The number of gene product counts in this genome data: PTT.GeneObjects.Length .(当前的基因组数据之中的基因对象的数目)
String)通过基因的Locus_Tag, GeneBrief.Synonym来获取某一个基因对象,不存在则返回空值
| Name | Type | Description |
|---|---|---|
locusId | String |
Gets a list of all of the gene object in this ptt document.(所有基因的基因号GeneBrief.Synonym列表)
String())String, Encoding)String)