nuget server logo nuget api documents
↑

API Docs / SMRUCC.genomics.Core / Feature

Feature

Full name SMRUCC.genomics.Assembly.NCBI.GenBank.GBFF.Keywords.FEATURES.Feature Assembly SMRUCC.genomics.Core Members 28

A sequence feature site on the genome DNA sequence.

00 Remarks

(基因组序列上面的特性区域片段)

01 Syntax

SMRUCC.genomics.Assembly.NCBI.GenBank.GBFF.Keywords.FEATURES.Feature

02 Methods

NameOverloadsSummary
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 2
attributes 1
ToString 1
op_Implicit 1
SetValue 1
Clear 1
Contains 1
CopyTo 1
Remove 1
ContainsKey 1
TryGetValue 1
GetEnumerator 1
GetEnumerator1 1

03 Properties

NameOverloadsSummary
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 对于已经存在的数据,本方法会覆盖原有的数据,假若不存在,或者目标对象有多个值,则会进行添加
PairedValues 1
Count 1
IsReadOnly 1
Keys 1
Values 1

04 Fields

NameOverloadsSummary
attrSet 1 请注意在值中有拼接断行所产生的空格,在导出CDS序列的时候,请注意消除该空格

05 Members

method ToGeneFasta #
ToGeneFasta(StringTemplate)

create fasta sequence model for the gene nucleotide sequence

Parameters
NameTypeDescription
titleStringTemplate

-

method Query overload 2 #
Query(String)
Remarks

query by a FeatureQualifiers key string name

Parameters
NameTypeDescription
keyString

the feature qualifier name

Returns

this function returns nothing if the given key is not found in current feature.

method Query #

Get feature describ value string by key

Parameters
NameTypeDescription
KeyFeatureQualifiers

-

method QueryDuplicated #
QueryDuplicated(String)

Some key would be duplicated

Parameters
NameTypeDescription
keyString

-

method Add overload 2 #
Add(String, String)

添加一个注释信息

Parameters
NameTypeDescription
keyString

-

valueString

-

property KeyName #
KeyName

第6至第20列的小字段的字段名

property Location #
Location

The location of this feature site on the DNA chain.

Remarks

(本特性位点在DNA链上面的位置)

property SequenceData #
SequenceData

nt sequence of this feature site.

property Item #
Item(String)

对于已经存在的数据,本方法会覆盖原有的数据,假若不存在,或者目标对象有多个值,则会进行添加

Parameters
NameTypeDescription
keyString

-

field attrSet #
attrSet

请注意在值中有拼接断行所产生的空格,在导出CDS序列的时候,请注意消除该空格

Remarks

这里不能够使用字典来进行储存数据,因为字典对大小写敏感并且这里面会有重复的Key出现

property PairedValues #
PairedValues
property Count #
Count
property IsReadOnly #
IsReadOnly
property Keys #
Keys
property Values #
Values
method attributes #
attributes()
method ToString #
ToString()
method op_Implicit #
op_Implicit(String())
method SetValue #
SetValue(FeatureQualifiers, String)
method Add #
Add(KeyValuePair(Of String, String))
method Clear #
Clear()
method Contains #
Contains(KeyValuePair(Of String, String))
method CopyTo #
CopyTo(KeyValuePair(Of String, String)(), Int32)
method Remove #
Remove(KeyValuePair(Of String, String))
method ContainsKey #
ContainsKey(String)
method TryGetValue #
TryGetValue(String, String)
method GetEnumerator #
GetEnumerator()
method GetEnumerator1 #
GetEnumerator1()