MdOperation

Single MD operation.

Members

Functions

deletion
NucleotideSequence deletion()

Deleted sequence

is_deletion
bool is_deletion()
is_match
bool is_match()
is_mismatch
bool is_mismatch()

Convenience methods

match
uint match()

The number of matched bases

mismatch
Base16 mismatch()
void mismatch(Base16 base)

Mismatched reference base

opEquals
bool opEquals(const(MdOperation) other)
Undocumented in source. Be warned that the author may not have intended to support it.
toString
string toString()
Undocumented in source. Be warned that the author may not have intended to support it.
type
MdOperationType type()
void type(MdOperationType t)

Operation type

Static functions

createDeletion
MdOperation createDeletion(string deletion)
Undocumented in source. Be warned that the author may not have intended to support it.
createDeletion
MdOperation createDeletion(NucleotideSequence seq)
Undocumented in source. Be warned that the author may not have intended to support it.
createMatch
MdOperation createMatch(uint match)
Undocumented in source. Be warned that the author may not have intended to support it.
createMismatch
MdOperation createMismatch(char mismatch)
Undocumented in source. Be warned that the author may not have intended to support it.
createMismatch
MdOperation createMismatch(Base16 base)
Undocumented in source. Be warned that the author may not have intended to support it.

Meta