NucleotideLocation {SMRUCC.genomics.ComponentModel.Loci} .NET clr documentation

NucleotideLocation

Description

Loci segment location information on an nucleotide sequence, this object added an NucleotideLocation.Strand information on Location data.(会自动根据LEFT和RIGHT的值来修正属性值)

Declare

            
# 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; }

.NET clr type reference tree

  1. this class extends from Location class: Location
  2. use by property member Strand: Strands
  3. use by property member Tag: JavaScriptObject

[Package {$package} version {$version} Index]