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

SegmentRelationships

Description

The location relationship description enumeration for the two loci sites on the nucleotide sequence. (核酸链上面的位点片段之间的位置关系的描述)

为了能够在查询的时候对输入进行叠加,在这里采取互斥

Declare

            
# namespace SMRUCC.genomics.ComponentModel.Loci
export class SegmentRelationships extends Enum {
   # There is nothing on this location.
   Blank: SegmentRelationships = -100;

   # The loci is on the upstream of the target loci, but part of the loci was overlapping.
   #  (目标位点和当前的位点重叠在一个,但是目标位点的左端是在当前位点的上游的)
   UpStreamOverlap: SegmentRelationships = 2;

   DownStreamOverlap: SegmentRelationships = 4;

   Inside: SegmentRelationships = 8;

   UpStream: SegmentRelationships = 16;

   DownStream: SegmentRelationships = 32;

   # 比较的目标位点包括了当前的这个位置参照
   Cover: SegmentRelationships = 64;

   # Target loci is on the same Strands with current loci and position is also equals.
   Equals: SegmentRelationships = 128;

   # 指定的位点在目标位点的内部的反向序列之上
   InnerAntiSense: SegmentRelationships = 256;

}

        

.NET clr type reference tree

  1. this class extends from Enum class: Enum
  2. use by field member Blank: SegmentRelationships
  3. use by field member UpStreamOverlap: SegmentRelationships
  4. use by field member DownStreamOverlap: SegmentRelationships
  5. use by field member Inside: SegmentRelationships
  6. use by field member UpStream: SegmentRelationships
  7. use by field member DownStream: SegmentRelationships
  8. use by field member Cover: SegmentRelationships
  9. use by field member Equals: SegmentRelationships
  10. use by field member InnerAntiSense: SegmentRelationships

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