Class BiomDNAMitochondrialDataType
A data type for a description of DNA mitochondrial data
Inheritance
Implements
Inherited Members
Namespace: NiemTypes
Assembly: EidoLib.dll
Syntax
[DataContract]
public class BiomDNAMitochondrialDataType : IEquatable<BiomDNAMitochondrialDataType>
Properties
Context
biomDNAMitochondrialDataType JSON-LD context
Declaration
[DataMember(Name = "@context")]
public BiomDNAMitochondrialDataType.ContextEnum? Context { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<BiomDNAMitochondrialDataType.ContextEnum> | biomDNAMitochondrialDataType JSON-LD context |
DnaMitoBaseAdenineQuantity
A count of the mitochondrial DNA base composition adenines in the region being amplified NIEM reference is biom:DNAMitoBaseAdenineQuantity
Declaration
[DataMember(Name = "dnaMitoBaseAdenineQuantity")]
public List<BiomInteger1to99Type> DnaMitoBaseAdenineQuantity { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<BiomInteger1to99Type> | A count of the mitochondrial DNA base composition adenines in the region being amplified NIEM reference is biom:DNAMitoBaseAdenineQuantity |
DnaMitoBaseCytosineQuantity
A count of the mitochondrial DNA base composition cytosines in the region being amplified NIEM reference is biom:DNAMitoBaseCytosineQuantity
Declaration
[DataMember(Name = "dnaMitoBaseCytosineQuantity")]
public List<BiomInteger1to99Type> DnaMitoBaseCytosineQuantity { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<BiomInteger1to99Type> | A count of the mitochondrial DNA base composition cytosines in the region being amplified NIEM reference is biom:DNAMitoBaseCytosineQuantity |
DnaMitoBaseEndNumeric
A number indicating the mitochondrial DNA base composition ending point, where the primer pair stops interrogating the mitochondrial DNA NIEM reference is biom:DNAMitoBaseEndNumeric
Declaration
[DataMember(Name = "dnaMitoBaseEndNumeric")]
public List<NiemXspositiveInteger> DnaMitoBaseEndNumeric { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<NiemXspositiveInteger> | A number indicating the mitochondrial DNA base composition ending point, where the primer pair stops interrogating the mitochondrial DNA NIEM reference is biom:DNAMitoBaseEndNumeric |
DnaMitoBaseGuanineQuantity
A count of the mitochondrial DNA base composition guanines in the region being amplified NIEM reference is biom:DNAMitoBaseGuanineQuantity
Declaration
[DataMember(Name = "dnaMitoBaseGuanineQuantity")]
public List<BiomInteger1to99Type> DnaMitoBaseGuanineQuantity { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<BiomInteger1to99Type> | A count of the mitochondrial DNA base composition guanines in the region being amplified NIEM reference is biom:DNAMitoBaseGuanineQuantity |
DnaMitoBaseStartNumeric
A number indicating the mitochondrial DNA base composition starting point, where the primer pair starts interrogating the mitochondrial DNA NIEM reference is biom:DNAMitoBaseStartNumeric
Declaration
[DataMember(Name = "dnaMitoBaseStartNumeric")]
public List<NiemXspositiveInteger> DnaMitoBaseStartNumeric { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<NiemXspositiveInteger> | A number indicating the mitochondrial DNA base composition starting point, where the primer pair starts interrogating the mitochondrial DNA NIEM reference is biom:DNAMitoBaseStartNumeric |
DnaMitoBaseThymineQuantity
A count of the mitochondrial DNA base composition thymines in the region being amplified NIEM reference is biom:DNAMitoBaseThymineQuantity
Declaration
[DataMember(Name = "dnaMitoBaseThymineQuantity")]
public List<BiomInteger1to99Type> DnaMitoBaseThymineQuantity { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<BiomInteger1to99Type> | A count of the mitochondrial DNA base composition thymines in the region being amplified NIEM reference is biom:DNAMitoBaseThymineQuantity |
DnaMitoControlRegion1
A kind of DNA codes for mitochondrial DNA region HV1 NIEM reference is biom:DNAMitoControlRegion1Text
Declaration
[DataMember(Name = "dnaMitoControlRegion1")]
public List<NcTextType> DnaMitoControlRegion1 { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<NcTextType> | A kind of DNA codes for mitochondrial DNA region HV1 NIEM reference is biom:DNAMitoControlRegion1Text |
DnaMitoControlRegion2
A kind of DNA codes for mitochondrial DNA regions HV2 and HV3 NIEM reference is biom:DNAMitoControlRegion2Text
Declaration
[DataMember(Name = "dnaMitoControlRegion2")]
public List<NcTextType> DnaMitoControlRegion2 { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<NcTextType> | A kind of DNA codes for mitochondrial DNA regions HV2 and HV3 NIEM reference is biom:DNAMitoControlRegion2Text |
Methods
Equals(BiomDNAMitochondrialDataType)
Returns true if BiomDNAMitochondrialDataType instances are equal
Declaration
public bool Equals(BiomDNAMitochondrialDataType other)
Parameters
Type | Name | Description |
---|---|---|
BiomDNAMitochondrialDataType | other | Instance of BiomDNAMitochondrialDataType to be compared |
Returns
Type | Description |
---|---|
System.Boolean | Boolean |
Equals(Object)
Returns true if objects are equal
Declaration
public override bool Equals(object obj)
Parameters
Type | Name | Description |
---|---|---|
System.Object | obj | Object to be compared |
Returns
Type | Description |
---|---|
System.Boolean | Boolean |
Overrides
GetHashCode()
Gets the hash code
Declaration
public override int GetHashCode()
Returns
Type | Description |
---|---|
System.Int32 | Hash code |
Overrides
ToJson()
Returns the JSON string presentation of the object
Declaration
public string ToJson()
Returns
Type | Description |
---|---|
System.String | JSON string presentation of the object |
ToString()
Returns the string presentation of the object
Declaration
public override string ToString()
Returns
Type | Description |
---|---|
System.String | String presentation of the object |
Overrides
Operators
Equality(BiomDNAMitochondrialDataType, BiomDNAMitochondrialDataType)
Declaration
public static bool operator ==(BiomDNAMitochondrialDataType left, BiomDNAMitochondrialDataType right)
Parameters
Type | Name | Description |
---|---|---|
BiomDNAMitochondrialDataType | left | |
BiomDNAMitochondrialDataType | right |
Returns
Type | Description |
---|---|
System.Boolean |
Inequality(BiomDNAMitochondrialDataType, BiomDNAMitochondrialDataType)
Declaration
public static bool operator !=(BiomDNAMitochondrialDataType left, BiomDNAMitochondrialDataType right)
Parameters
Type | Name | Description |
---|---|---|
BiomDNAMitochondrialDataType | left | |
BiomDNAMitochondrialDataType | right |
Returns
Type | Description |
---|---|
System.Boolean |