Class TMolecularSequenceEdit

Unit

Declaration

type TMolecularSequenceEdit = class(TBackboneElement)

Description

Representation of a molecular sequence.

Hierarchy

Overview

Methods

Public constructor Create; override;

Properties

Public property start : integer read Getstart write Setstart;
Public property startElement : Tinteger read GetstartElement write SetstartElement;
Public property end_ : integer read Getend_ write Setend_;
Public property end_Element : Tinteger read Getend_Element write Setend_Element;
Public property replacementSequence : string read GetreplacementSequence write SetreplacementSequence;
Public property replacementSequenceElement : Tstring read GetreplacementSequenceElement write SetreplacementSequenceElement;
Public property replacedSequence : string read GetreplacedSequence write SetreplacedSequence;
Public property replacedSequenceElement : Tstring read GetreplacedSequenceElement write SetreplacedSequenceElement;

Description

Methods

Public constructor Create; override;
 

Properties

Public property start : integer read Getstart write Setstart;

Start position of the edit on the starting sequence. If the coordinate system is either 0-based or 1-based, then start position is inclusive.

Public property startElement : Tinteger read GetstartElement write SetstartElement;
 
Public property end_ : integer read Getend_ write Setend_;

End position of the edit on the starting sequence. If the coordinate system is 0-based then end is exclusive and does not include the last position. If the coordinate system is 1-base, then end is inclusive and includes the last position.

Public property end_Element : Tinteger read Getend_Element write Setend_Element;
 
Public property replacementSequence : string read GetreplacementSequence write SetreplacementSequence;

Allele that was observed. Nucleotide(s)/amino acids from start position of sequence to stop position of sequence on the positive (+) strand of the observed sequence. When the sequence type is DNA, it should be the sequence on the positive (+) strand. This will lay in the range between variant.start and variant.end.

Public property replacementSequenceElement : Tstring read GetreplacementSequenceElement write SetreplacementSequenceElement;
 
Public property replacedSequence : string read GetreplacedSequence write SetreplacedSequence;

Allele in the starting sequence. Nucleotide(s)/amino acids from start position of sequence to stop position of sequence on the positive (+) strand of the starting sequence. When the sequence type is DNA, it should be the sequence on the positive (+) strand. This will lay in the range between variant.start and variant.end.

Public property replacedSequenceElement : Tstring read GetreplacedSequenceElement write SetreplacedSequenceElement;
 

Generated by PasDoc 0.15.0.