Class TSubstanceNucleicAcidLinkage

Unit

Declaration

type TSubstanceNucleicAcidLinkage = class(TBackboneElement)

Description

Nucleic acids are defined by three distinct elements: the base, sugar and linkage. Individual substance/moiety IDs will be created for each of these elements. The nucleotide sequence will be always entered in the 5’-3’ direction.

Hierarchy

Overview

Methods

Public constructor Create; override;

Properties

Public property connectivity : string read Getconnectivity write Setconnectivity;
Public property connectivityElement : Tstring read GetconnectivityElement write SetconnectivityElement;
Public property identifier : TIdentifier read Getidentifier write Setidentifier;
Public property name_ : string read Getname_ write Setname_;
Public property name_Element : Tstring read Getname_Element write Setname_Element;
Public property residueSite : string read GetresidueSite write SetresidueSite;
Public property residueSiteElement : Tstring read GetresidueSiteElement write SetresidueSiteElement;

Description

Methods

Public constructor Create; override;
 

Properties

Public property connectivity : string read Getconnectivity write Setconnectivity;

The entity that links the sugar residues together should also be captured for nearly all naturally occurring nucleic acid the linkage is a phosphate group. For many synthetic oligonucleotides phosphorothioate linkages are often seen. Linkage connectivity is assumed to be 3’-5’. If the linkage is either 3’-3’ or 5’-5’ this should be specified.

Public property connectivityElement : Tstring read GetconnectivityElement write SetconnectivityElement;
 
Public property identifier : TIdentifier read Getidentifier write Setidentifier;

Each linkage will be registered as a fragment and have an ID.

Public property name_ : string read Getname_ write Setname_;

Each linkage will be registered as a fragment and have at least one name. A single name shall be assigned to each linkage.

Public property name_Element : Tstring read Getname_Element write Setname_Element;
 
Public property residueSite : string read GetresidueSite write SetresidueSite;

Residues shall be captured as described in 5.3.6.8.3.

Public property residueSiteElement : Tstring read GetresidueSiteElement write SetresidueSiteElement;
 

Generated by PasDoc 0.15.0.