def testAlignment(self): filename = data_source_path('small.fasta') alignment = Alignment() alignment.read_filepath(filename, 'FASTA') num_taxa = alignment.get_num_taxa() self.assertEqual(num_taxa, 32) alignment.write_filepath(filename+'.phy', 'PHYLIP') alignment.write_unaligned_fasta(filename+'.raw') alignment.sub_alignment( alignment.keys()[0:2] ).write_unaligned_fasta(filename+'.partial.raw')
def testAlignment(self): filename = data_source_path('small.fasta') alignment = Alignment() alignment.read_filepath(filename, 'FASTA') num_taxa = alignment.get_num_taxa() self.assertEqual(num_taxa, 32) alignment.write_filepath(filename + '.phy', 'PHYLIP') alignment.write_unaligned_fasta(filename + '.raw') alignment.sub_alignment( alignment.keys()[0:2]).write_unaligned_fasta(filename + '.partial.raw')