if ( seqs.size() < 1 ) {
throw new IllegalArgumentException( "cannot create msa from less than one sequence" );
}
final int length = seqs.get( 0 ).getLength();
final BasicMsa msa = new BasicMsa( seqs.size(), length, seqs.get( 0 ).getType() );
for( int row = 0; row < seqs.size(); ++row ) {
if ( seqs.size() < 1 ) {
throw new IllegalArgumentException( "cannot create msa from less than one sequence" );
}
final int length = seqs.get( 0 ).getLength();
final BasicMsa msa = new BasicMsa( seqs.size(), length, seqs.get( 0 ).getType() );
for( int row = 0; row < seqs.size(); ++row ) {