19 #ifndef OST_BINDINGS_TMALIGN_H
20 #define OST_BINDINGS_TMALIGN_H
28 namespace ost {
namespace bindings {
64 const std::vector<String>& e1c,
65 const std::vector<String>& e2c):
rmsd(rm),
101 MMAlignResult
WrappedMMAlign(
const std::vector<geom::Vec3List>& pos_one,
102 const std::vector<geom::Vec3List>& pos_two,
105 const std::vector<bool>& rna1,
106 const std::vector<bool>& rna2,
108 const std::map<int, int>& mapping =
109 std::map<int,int>());
118 const std::map<String, String>& mapping =
119 std::map<String, String>());
MMAlignResult WrappedMMAlign(const std::vector< geom::Vec3List > &pos_one, const std::vector< geom::Vec3List > &pos_two, const ost::seq::SequenceList &seq1, const ost::seq::SequenceList &seq2, const std::vector< bool > &rna1, const std::vector< bool > &rna2, bool fast=false, const std::map< int, int > &mapping=std::map< int, int >())
MMAlignResult(Real rm, Real tm, Real tm_swp, int al, const geom::Mat4 &t, const ost::seq::AlignmentList &alns, const std::vector< String > &e1c, const std::vector< String > &e2c)
TMAlignResult(Real rm, Real tm, Real tm_swp, int aln_l, const geom::Mat4 &t, const ost::seq::AlignmentHandle &aln)
ost::seq::AlignmentHandle alignment
std::vector< AlignmentHandle > AlignmentList
std::vector< String > ent1_mapped_chains
const std::vector< String > & GetEnt1MappedChains()
const std::vector< String > & GetEnt2MappedChains()
std::vector< String > ent2_mapped_chains
TMAlignResult WrappedTMAlign(const geom::Vec3List &pos_one, const geom::Vec3List &pos_two, const ost::seq::SequenceHandle &seq1, const ost::seq::SequenceHandle &seq2, bool fast=false, bool rna=false)
const ost::seq::AlignmentList & GetAlignments()
representation of a multiple sequence alignemnt consisting of two or more sequences ...
const ost::seq::AlignmentHandle & GetAlignment()
ost::seq::AlignmentList alignments
const geom::Mat4 & GetTransform()
const geom::Mat4 & GetTransform()