Skip to content

Commit 6ce9f11

Browse files
authored
Merge pull request #690 from malariagen/664-freq-functions
Creating a file for the code shared by all `_frequencies` functions
2 parents ff10e60 + 3664895 commit 6ce9f11

File tree

9 files changed

+821
-721
lines changed

9 files changed

+821
-721
lines changed

malariagen_data/anoph/cnv_frq.py

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -10,24 +10,25 @@
1010
from numpydoc_decorator import doc # type: ignore
1111

1212
from . import base_params, cnv_params, frq_params
13+
from .frq_base import (
14+
prep_samples_for_cohort_grouping,
15+
build_cohorts_from_sample_grouping,
16+
add_frequency_ci,
17+
)
1318
from ..util import (
1419
check_types,
1520
pandas_apply,
1621
Region,
1722
parse_multi_region,
1823
region_str,
1924
simple_xarray_concat,
20-
prep_samples_for_cohort_grouping,
21-
build_cohorts_from_sample_grouping,
22-
add_frequency_ci,
2325
)
2426
from .cnv_data import AnophelesCnvData
27+
from .frq_base import AnophelesFrequencyAnalysis
2528
from .sample_metadata import locate_cohorts
2629

2730

28-
class AnophelesCnvFrequencyAnalysis(
29-
AnophelesCnvData,
30-
):
31+
class AnophelesCnvFrequencyAnalysis(AnophelesCnvData, AnophelesFrequencyAnalysis):
3132
def __init__(
3233
self,
3334
**kwargs,

0 commit comments

Comments
 (0)