def colinear_evaluate(tour, scaffolds): series = [] for t in tour: series.extend(scaffolds[t]) score, diff = longest_monotonic_subseq_length(series) return (score, )
def colinear_evaluate(tour, scaffolds): series = [] for t in tour: series.extend(scaffolds[t]) score, diff = longest_monotonic_subseq_length(series) return score,
def test_longest_monotonic_subseq_length(input_array, expected): from jcvi.algorithms.lis import longest_monotonic_subseq_length assert longest_monotonic_subseq_length(input_array) == expected