示例#1
0
 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')
示例#2
0
 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')