Click or drag to resize
SAMAlignedSequence Class
Class to hold Reads or aligned sequence or query sequence in SAM Alignment.
Inheritance Hierarchy
SystemObject
  Bio.IO.SAMSAMAlignedSequence

Namespace: Bio.IO.SAM
Assembly: Bio.Core (in Bio.Core.dll) Version: 2.0.0.1 (2.0.0.1)
Syntax
public class SAMAlignedSequence : IAlignedSequence

The SAMAlignedSequence type exposes the following members.

Constructors
  NameDescription
Public methodSAMAlignedSequence
Creates new instance of SAMAlignedSequence.
Public methodSAMAlignedSequence(SAMAlignedSequenceHeader)
Creates new instance of SAMAlignedSequence with specified SAMAlignedSequenceHeader.
Top
Properties
  NameDescription
Public propertyBin
Gets bin depending on POS and CIGAR values.
Public propertyCIGAR
Extended CIGAR string.
Public propertyFlag
SAM flags. SAMFlags
Public propertyIsDummyRead
Is this read a special dummy read? These read types are a special type in later BAM file formats that are designed to hold annotation data. They are identified as having SEQ set to *, FLAG bits 0x100 and 0x200 set (secondary and filtered), and a CT tag.
Public propertyISize
Inferred insert size.
Public propertyMapQ
Mapping quality (phred-scaled posterior probability that the mapping position of this read is incorrect).
Public propertyMetadata
Metadata of this aligned sequence. SAMAlignedSequenceHeader is stored with the key "SAMAlignedSequenceHeader".
Public propertyMPos
One-based leftmost mate position of the clipped sequence.
Public propertyMRNM
Mate reference sequence name.
Public propertyOptionalFields
Optional fields.
Public propertyPos
One-based leftmost position/coordinate of the clipped sequence.
Public propertyQName
Query pair name if paired; or Query name if unpaired.
Public propertyQuerySequence
Gets or sets read/query/aligned sequence.
Public propertyRefEndPos
Gets one based alignment end position of reference sequence depending on CIGAR Value.
Public propertyRName
Reference sequence name.
Public propertySequences
Always returns QuerySequence in a list.
Top
Methods
  NameDescription
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 methodGetEncodedQualityScores
Gets encoded quality scores.
Public methodGetHashCode
Serves as the default hash function.
(Inherited from Object.)
Public methodGetQualityScores
Gets Phred base quality scores.
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.)
Public methodSetPreValidatedCIGAR
Set a pre-validated extended cigar string, the alignment length and bin are still calculated
Public methodSetPreValidatedMRNM
Set the mate reference sequence name assuming the value is already valid.
Public methodSetPreValidatedRName
Sets the RName using a name that has already been validated as valid, and so does not need to be checked against the regular expression.
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Top
See Also