#include "libMems/ClustalInterface.h"#include <sstream>#include "libGenome/gnFilter.h"#include <fstream>#include "libClustalW/clustalw.h"Include dependency graph for ClustalInterface.cpp:

Go to the source code of this file.
Namespaces | |
| namespace | mems |
Defines | |
| #define | MISALIGNMENT_WORKAROUND |
| When performing progressive alignment, clustalW misaligns the first sequence for some reason. | |
Variables | |
| char * | amino_acid_codes |
| FILE * | clustal_outfile |
| float | dna_gap_extend |
| float | dna_gap_open |
| float | dna_pw_ge_penalty |
| float | dna_pw_go_penalty |
| Boolean | dnaflag |
| Boolean | endgappenalties |
| Boolean | explicit_dnaflag |
| float | gap_extend |
| float | gap_open |
| sint | gap_pos1 |
| FILE * | gcg_outfile |
| Boolean | interactive |
| sint | max_aa |
| sint | max_aln_length |
| sint | max_names |
| char ** | names |
| FILE * | nbrf_outfile |
| FILE * | nexus_outfile |
| Boolean | no_weights |
| sint | nseqs |
| Boolean | output_clustal |
| Boolean | output_gcg |
| Boolean | output_gde |
| Boolean | output_nbrf |
| Boolean | output_nexus |
| sint | output_order |
| Boolean | output_phylip |
| FILE * | phylip_outfile |
| float | pw_ge_penalty |
| float | pw_go_penalty |
| char ** | seq_array |
| sint * | seqlen_array |
| char * | seqname |
| char ** | titles |
| double ** | tmat |
| Boolean | use_endgaps |
| Boolean | usemenu |
|
|
When performing progressive alignment, clustalW misaligns the first sequence for some reason. define MISALIGNMENT_WORKAROUND to enable a workaround for this bug. The workaround adds an additional copy of the first sequence to each alignment then removes the misaligned copy of the first sequence. Definition at line 74 of file ClustalInterface.cpp. |
|
|
Definition at line 48 of file ClustalInterface.cpp. Referenced by mems::ClustalInterface::Align(). |
|
|
Definition at line 46 of file ClustalInterface.cpp. |
|
|
Definition at line 35 of file ClustalInterface.cpp. Referenced by mems::ClustalInterface::CallClustal(). |
|
|
Definition at line 35 of file ClustalInterface.cpp. Referenced by mems::ClustalInterface::CallClustal(). |
|
|
Definition at line 41 of file ClustalInterface.cpp. Referenced by mems::ClustalInterface::CallClustal(). |
|
|
Definition at line 41 of file ClustalInterface.cpp. Referenced by mems::ClustalInterface::CallClustal(). |
|
|
Definition at line 23 of file ClustalInterface.cpp. Referenced by mems::ClustalInterface::CallClustal(). |
|
|
Definition at line 57 of file ClustalInterface.cpp. Referenced by mems::ClustalInterface::ClustalInterface(). |
|
|
Definition at line 23 of file ClustalInterface.cpp. |
|
|
Definition at line 34 of file ClustalInterface.cpp. Referenced by mems::ClustalInterface::CallClustal(), and mems::PairwiseScoringScheme::PairwiseScoringScheme(). |
|
|
Definition at line 34 of file ClustalInterface.cpp. Referenced by mems::ClustalInterface::CallClustal(), and mems::PairwiseScoringScheme::PairwiseScoringScheme(). |
|
|
Definition at line 53 of file ClustalInterface.cpp. |
|
|
Definition at line 46 of file ClustalInterface.cpp. |
|
|
Definition at line 24 of file ClustalInterface.cpp. |
|
|
Definition at line 49 of file ClustalInterface.cpp. Referenced by mems::ClustalInterface::Align(). |
|
|
Definition at line 31 of file ClustalInterface.cpp. Referenced by mems::ClustalInterface::CallClustal(). |
|
|
Definition at line 22 of file ClustalInterface.cpp. Referenced by mems::ClustalInterface::CallClustal(), mems::ClustalInterface::SetDistanceMatrix(), and mems::ClustalInterface::setGuideTree(). |
|
|
Definition at line 28 of file ClustalInterface.cpp. Referenced by mems::ClustalInterface::CallClustal(), mems::gnAlignedSequences::outputNexus(), mems::ClustalInterface::SetDistanceMatrix(), and mems::ClustalInterface::setGuideTree(). |
|
|
Definition at line 46 of file ClustalInterface.cpp. |
|
|
Definition at line 46 of file ClustalInterface.cpp. |
|
|
Definition at line 60 of file ClustalInterface.cpp. Referenced by mems::ClustalInterface::ClustalInterface(). |
|
|
Definition at line 26 of file ClustalInterface.cpp. Referenced by mems::ClustalInterface::CallClustal(), mems::ClustalInterface::SetDistanceMatrix(), and mems::ClustalInterface::setGuideTree(). |
|
|
Definition at line 45 of file ClustalInterface.cpp. Referenced by mems::ClustalInterface::CallClustal(). |
|
|
Definition at line 45 of file ClustalInterface.cpp. |
|
|
Definition at line 45 of file ClustalInterface.cpp. |
|
|
Definition at line 45 of file ClustalInterface.cpp. |
|
|
Definition at line 45 of file ClustalInterface.cpp. |
|
|
Definition at line 59 of file ClustalInterface.cpp. Referenced by mems::ClustalInterface::ClustalInterface(). |
|
|
Definition at line 45 of file ClustalInterface.cpp. |
|
|
Definition at line 46 of file ClustalInterface.cpp. |
|
|
Definition at line 40 of file ClustalInterface.cpp. Referenced by mems::ClustalInterface::CallClustal(). |
|
|
Definition at line 40 of file ClustalInterface.cpp. Referenced by mems::ClustalInterface::CallClustal(). |
|
|
Definition at line 29 of file ClustalInterface.cpp. Referenced by mems::ClustalInterface::Align(), and mems::ClustalInterface::CallClustal(). |
|
|
Definition at line 27 of file ClustalInterface.cpp. Referenced by mems::ClustalInterface::Align(), and mems::ClustalInterface::CallClustal(). |
|
|
Definition at line 25 of file ClustalInterface.cpp. Referenced by mems::MuscleInterface::CallMuscleFast(). |
|
|
Definition at line 28 of file ClustalInterface.cpp. Referenced by mems::ClustalInterface::CallClustal(), mems::ClustalInterface::SetDistanceMatrix(), and mems::ClustalInterface::setGuideTree(). |
|
|
Definition at line 54 of file ClustalInterface.cpp. Referenced by mems::ClustalInterface::CallClustal(), mems::ClustalInterface::SetDistanceMatrix(), and mems::ClustalInterface::setGuideTree(). |
|
|
Definition at line 56 of file ClustalInterface.cpp. Referenced by mems::ClustalInterface::ClustalInterface(). |
|
|
Definition at line 23 of file ClustalInterface.cpp. |
1.3.6