Class TSubstanceNucleicAcidLinkage
Unit
bsFhir_r5
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
Properties
Description
Methods
|
constructor Create; override; |
|
Properties
|
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.
|
|
property connectivityElement : Tstring read GetconnectivityElement write SetconnectivityElement; |
|
|
property identifier : TIdentifier read Getidentifier write Setidentifier; |
Each linkage will be registered as a fragment and have an ID.
|
|
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.
|
|
property name_Element : Tstring read Getname_Element write Setname_Element; |
|
|
property residueSite : string read GetresidueSite write SetresidueSite; |
Residues shall be captured as described in 5.3.6.8.3.
|
|
property residueSiteElement : Tstring read GetresidueSiteElement write SetresidueSiteElement; |
|
Generated by PasDoc 0.15.0.
|