A sequence feature site on the genome DNA sequence.
Feature
00 Remarks
(基因组序列上面的特性区域片段)
01 Syntax
SMRUCC.genomics.Assembly.NCBI.GenBank.GBFF.Keywords.FEATURES.Feature
02 Methods
| Name | Overloads | Summary |
|---|---|---|
| ToGeneFasta | 1 | create fasta sequence model for the gene nucleotide sequence |
| Query | 2 | Get feature describ value string by key |
| QueryDuplicated | 1 | Some key would be duplicated |
| Add | 1 | 添加一个注释信息 |
03 Properties
| Name | Overloads | Summary |
|---|---|---|
| KeyName | 1 | 第6至第20列的小字段的字段名 |
| Location | 1 | The location of this feature site on the DNA chain. |
| SequenceData | 1 | nt sequence of this feature site. |
| Item | 1 | 对于已经存在的数据,本方法会覆盖原有的数据,假若不存在,或者目标对象有多个值,则会进行添加 |
04 Fields
| Name | Overloads | Summary |
|---|---|---|
| attrSet | 1 | 请注意在值中有拼接断行所产生的空格,在导出CDS序列的时候,请注意消除该空格 |
05 Members
ToGeneFasta(
StringTemplate)create fasta sequence model for the gene nucleotide sequence
Parameters
| Name | Type | Description |
|---|---|---|
title | StringTemplate | - |
Query(
String)Remarks
query by a FeatureQualifiers key string name
Parameters
| Name | Type | Description |
|---|---|---|
key | String | the feature qualifier name |
Returns
this function returns nothing if the given key is not found in current feature.
Query(FeatureQualifiers)
Get feature describ value string by key
Parameters
| Name | Type | Description |
|---|---|---|
Key | FeatureQualifiers | - |
QueryDuplicated(
String)Some key would be duplicated
Parameters
| Name | Type | Description |
|---|---|---|
key | String | - |
Add(
String, String)添加一个注释信息
Parameters
| Name | Type | Description |
|---|---|---|
key | String | - |
value | String | - |
KeyName
第6至第20列的小字段的字段名
Location
The location of this feature site on the DNA chain.
Remarks
(本特性位点在DNA链上面的位置)
SequenceData
nt sequence of this feature site.
Item(
String)对于已经存在的数据,本方法会覆盖原有的数据,假若不存在,或者目标对象有多个值,则会进行添加
Parameters
| Name | Type | Description |
|---|---|---|
key | String | - |
attrSet
请注意在值中有拼接断行所产生的空格,在导出CDS序列的时候,请注意消除该空格
Remarks
这里不能够使用字典来进行储存数据,因为字典对大小写敏感并且这里面会有重复的Key出现