INNER CODE UNIT · C++
max_seq
refresh-bio/FAMSA · src/msa.cpp:285
auto& max_seq = *max_element(sequences.begin(), sequences.end(),
[](const CSequence& x, const CSequence& y) { return x.length < y.length; });
uint32_t max_seq_len = max_seq.length;
auto mma = sequences.front().get_mma();
if (mma) {
mma->freeze();
}
int n_seqs = (int)sequences.size();
for (int i = 0; i < n_seqs; ++i) {
sequences[i].DataResize(max_seq_len, UNKNOWN_SYMBOL);
/*
if (i == representative.original_no) {