1 #ifndef BALL_STRUCTURE_NUCLEOTIDEMAPPING_H
2 #define BALL_STRUCTURE_NUCLEOTIDEMAPPING_H
24 typedef std::pair<const std::string, const std::string>
Alignment;
Chain * getFirstStrand() const
static NucleotideMapping assignFromDistances(Chain &a, Chain &b)
static NucleotideMapping assignNaively(Chain &a, Chain &b, unsigned int offset_a=0, unsigned int offset_b=0)
static NucleotideMapping assignFromAlignment(Chain &a, Chain &b, const Alignment &alignment)
Residue * secondToFirst(Residue *b) const
std::pair< const std::string, const std::string > Alignment
Chain * getSecondStrand() const
Residue * firstToSecond(Residue *a) const