NucleotideLocation {SMRUCC.genomics.ComponentModel.Loci} | .NET clr documentation |
Loci segment location information on an nucleotide sequence, this object added an NucleotideLocation.Strand information on Location data.(会自动根据LEFT和RIGHT的值来修正属性值)
# namespace SMRUCC.genomics.ComponentModel.Loci
export class NucleotideLocation extends Location {
Center: integer;
# NucleotideLocation: 实际的物理上面的位置,与核酸链的方向相关,
# (假若需要使用原始的位置数据,则请使用Location.left或者Location.right属性,
# 这两个属性值是和具体的链的方向无关的)
Ends: integer;
FragmentSize: integer;
Interval: integer;
IsNormalized: boolean;
# 当任意一个断点为0的时候就无效
IsValid: boolean;
left: integer;
Max: integer;
Min: integer;
right: integer;
# NucleotideLocation: 实际的物理上面的位置,与核酸链的方向相关,
# (假若需要使用原始的位置数据,则请使用Location.left或者Location.right属性,
# 这两个属性值是和具体的链的方向无关的)
Start: integer;
# 这个位点在哪一条DNA核酸链
#
# Forward = 1;
# Reverse = -1;
# Unknown = 0
#
Strand: Strands;
Tag: JavaScriptObject;
# 用户对这个位点的自定义标注信息
tagStr: string;
}
Strand
: StrandsTag
: JavaScriptObject