Click or drag to resize
MaturePeptide Class
Mature peptide or protein coding sequence; coding sequence for the mature or final peptide or protein product following post-translational modification; the location does not include the stop codon (unlike the corresponding CDS).
Inheritance Hierarchy

Namespace: Bio.IO.GenBank
Assembly: Bio.Core (in Bio.Core.dll) Version: 2.0.0.1 (2.0.0.1)
Syntax
public class MaturePeptide : FeatureItem

The MaturePeptide type exposes the following members.

Constructors
  NameDescription
Public methodMaturePeptide(String)
Creates new MaturePeptide feature item with the specified location. Note that this constructor uses LocationBuilder to construct location object from the specified location string.
Public methodMaturePeptide(ILocation)
Creates new MaturePeptide feature item from the specified location.
Top
Properties
  NameDescription
Public propertyAllele
Name of the allele for the given gene. All gene-related features (exon, CDS etc) for a given gene should share the same Allele qualifier value; the Allele qualifier value must, by definition, be different from the Gene qualifier value; when used with the variation feature key, the Allele qualifier value should be that of the variant.
Public propertyCitation
Reference to a citation listed in the entry reference field.
Public propertyDatabaseCrossReference
Database cross-reference: pointer to related information in another database.
Public propertyEnzymeCommissionNumber
Enzyme Commission number for enzyme product of sequence.
Public propertyExperiment
A brief description of the nature of the experimental evidence that supports the feature identification or assignment.
Public propertyFunction
Function attributed to a sequence.
Public propertyGeneSymbol
Symbol of the gene corresponding to a sequence region.
Public propertyGeneSynonym
Synonymous, replaced, obsolete or former gene symbol.
Public propertyGenomicMapPosition
Genomic map position of feature.
Public propertyInference
A structured description of non-experimental evidence that supports the feature identification or assignment.
Public propertyKey
Gets the key for this item. These are not necessarily unique within a list, which is why this is a property of an object to be included in a list, rather than omitting this as a property and using a dictionary instead of a list.
(Inherited from FeatureItem.)
Public propertyLabel
A label used to permanently tag a feature.
(Inherited from FeatureItem.)
Public propertyLocation
Gets the location of this feature in the sequence. This may also refers to other genbank files. For example, join(100..200,J00194.1:1..150) In this example location specifies joining of bases from 100 to 200 from the sequence in which this location data present and bases from 1 to 150 from the sequence who's accession number is J00194.1.
(Inherited from FeatureItem.)
Public propertyLocusTag
A submitter-supplied, systematic, stable identifier for a gene and its associated features, used for tracking purposes.
Public propertyNote
Any comment or additional information.
Public propertyOldLocusTag
Feature tag assigned for tracking purposes.
Public propertyProduct
Name of the product associated with the feature, e.g. the mRNA of an mRNA feature, the polypeptide of a CDS, the mature peptide of a mat_peptide, etc.
Public propertyPseudo
Indicates that this feature is a non-functional version of the element named by the feature key.
Public propertyQualifiers
Gets the dictionary of attributes.
(Inherited from FeatureItem.)
Public propertyStandardName
Accepted standard name for this feature.
Top
Methods
  NameDescription
Public methodClone
Creates a new MaturePeptide that is a copy of the current MaturePeptide.
Public methodEquals
Determines whether the specified object is equal to the current object.
(Inherited from Object.)
Protected methodFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object.)
Public methodGetHashCode
Serves as the default hash function.
(Inherited from Object.)
Protected methodGetQualifier
Returns list of qualifier values for the specified qualifier name.
(Inherited from FeatureItem.)
Protected methodGetSingleBooleanQualifier
Returns bool value indicating whether the specified qualifier is there in the feature or not.
(Inherited from FeatureItem.)
Protected methodGetSingleTextQualifier
Returns qualifier value for the specified qualifier name. Note: This method should be used to get the text value of a qualifier which appears only once in a feature.
(Inherited from FeatureItem.)
Public methodGetSubFeatures
Gets the sub features depending on the location information.
(Inherited from FeatureItem.)
Public methodGetSubSequence(ISequence)
Returns a new sequence from the specified sequence which contains bases of this feature as specified by the location property of this feature.
(Inherited from FeatureItem.)
Public methodGetSubSequence(ISequence, DictionaryString, ISequence)
Returns a sequence which contains bases from the specified sequences as specified by this feature location. If the location contains accession then the sequence from the referredSequences which matches the accession of the location will be considered. For example, If a location is "join(100..200, J00089.1:10..50, J00090.2:30..40)" bases from 100 to 200 will be taken from the parent sequence and referredSequences will be searched for the J00089.1 and J00090.2 accession if found then those sequences will be considered for constructing the output sequence. If the referred sequence is not found in the referredSequences then an exception will occur.
(Inherited from FeatureItem.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Protected methodSetSingleBooleanQualifier
Sets the value for the specified qualifier name. Note: This method should be used to add a qualifier which appears only once in a feature and whose value is none.
(Inherited from FeatureItem.)
Protected methodSetSingleTextQualifier
Sets the value for the specified qualifier name. Note: This method should be used to set the text value of a qualifier which appears only once in a feature.
(Inherited from FeatureItem.)
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Top
See Also