def fast_calc_distances_task(alignment_file): rec = Alignment(alignment_file, 'phylip', True) rec.fast_compute_distances() result = dict(distances=rec.get_distances().tolist(), variances=rec.get_variances().tolist(), tree=rec.get_bionj_tree()) return result
def fast_calc_distances_task(alignment_file): rec = Alignment(alignment_file, 'phylip', True) rec.fast_compute_distances() result = dict(distances=rec.get_distances().tolist(), variances=rec.get_variances().tolist(), tree=rec.get_bionj_tree()) return result
def alignment(self): al = Alignment([self.collection[i] for i in self.indices]) al.fast_compute_distances() return al
def alignment(self): al = Alignment([self.collection[i] for i in self.indices]) al.fast_compute_distances() return al