.coveragerc
.flake8
.pre-commit-config.yaml
HISTORY.md
LICENSE
MANIFEST.in
Makefile
README.md
requirements-rtd.txt
setup.cfg
setup.py
tox.ini
docs/Makefile
docs/source/Makefile
docs/source/conf.py
docs/source/crunch_cube.rst
docs/source/cube_slice.rst
docs/source/dimension.rst
docs/source/index.rst
docs/source/_static/crunch_logo.png
src/cr/__init__.py
src/cr.cube.egg-info/PKG-INFO
src/cr.cube.egg-info/SOURCES.txt
src/cr.cube.egg-info/dependency_links.txt
src/cr.cube.egg-info/namespace_packages.txt
src/cr.cube.egg-info/requires.txt
src/cr.cube.egg-info/top_level.txt
src/cr.cube.egg-info/zip-safe
src/cr/cube/__init__.py
src/cr/cube/collator.py
src/cr/cube/cube.py
src/cr/cube/cubepart.py
src/cr/cube/dimension.py
src/cr/cube/enums.py
src/cr/cube/min_base_size_mask.py
src/cr/cube/scalar.py
src/cr/cube/util.py
src/cr/cube/matrix/__init__.py
src/cr/cube/matrix/assembler.py
src/cr/cube/matrix/cubemeasure.py
src/cr/cube/matrix/measure.py
src/cr/cube/matrix/subtotals.py
src/cr/cube/measures/__init__.py
src/cr/cube/measures/pairwise_significance.py
src/cr/cube/noa/__init__.py
src/cr/cube/noa/smoothing.py
src/cr/cube/stripe/__init__.py
src/cr/cube/stripe/assembler.py
src/cr/cube/stripe/cubemeasure.py
src/cr/cube/stripe/insertion.py
src/cr/cube/stripe/measure.py
tests/.DS_Store
tests/.coverage
tests/__init__.py
tests/unitutil.py
tests/util.py
tests/expectations/admit-x-dept-unweighted-col-prop-moe.py
tests/expectations/ca-subvar-ca-cat-x-cat-date-scale-means-w2.py
tests/expectations/ca-subvar-hs-x-cat-hs-pw-pvals.py
tests/expectations/ca-subvar-hs-x-cat-hs-pw-tstats.py
tests/expectations/ca-subvar-x-ca-cat-cat-date-smoothed-col-idx-w3.py
tests/expectations/ca-subvar-x-ca-cat-cat-date-smoothed-col-pct-w3.py
tests/expectations/ca-x-cat-hs-explicit-order.py
tests/expectations/ca-x-mr-explicit-order.py
tests/expectations/cat-hs-x-cat-date-smoothed-col-idx-w3.py
tests/expectations/cat-hs-x-cat-date-smoothed-col-pct-w3.py
tests/expectations/cat-hs-x-mr-col-moe.py
tests/expectations/cat-hs-x-mr-col-stddev.py
tests/expectations/cat-hs-x-mr-col-stderr.py
tests/expectations/cat-hs-x-mr-column-proportions.py
tests/expectations/cat-hs-x-mr-pvals.py
tests/expectations/cat-hs-x-mr-pw-idxs.py
tests/expectations/cat-hs-x-mr-row-proportions.py
tests/expectations/cat-hs-x-mr-tbl-stddev.py
tests/expectations/cat-hs-x-mr-tbl-stderr.py
tests/expectations/cat-hs-x-mr-zscores.py
tests/expectations/cat-x-cat-col-idx-explicit-order.py
tests/expectations/cat-x-cat-date-smoothed-col-pct-w1.py
tests/expectations/cat-x-cat-date-smoothed-scale-means-w2.py
tests/expectations/cat-x-cat-date-wgtd-smoothed-col-idx-w4.py
tests/expectations/cat-x-cat-date-wgtd-smoothed-col-pct-w4.py
tests/expectations/cat-x-cat-explicit-order.py
tests/expectations/cat-x-cat-hs-pw-idxs-alt.py
tests/expectations/cat-x-cat-hs-pw-idxs.py
tests/expectations/cat-x-cat-hs-pw-pvals.py
tests/expectations/cat-x-cat-hs-pw-tstats.py
tests/expectations/cat-x-cat-hs-scale-mean-pw-idxs-alt.py
tests/expectations/cat-x-cat-hs-scale-mean-pw-idxs.py
tests/expectations/cat-x-cat-hs-scale-means-pw-pvals.py
tests/expectations/cat-x-cat-hs-scale-means-pw-tstats.py
tests/expectations/cat-x-cat-pruning-hs-col-prop-moe.py
tests/expectations/cat-x-cat-pruning-hs-table-prop-moe.py
tests/expectations/cat-x-cat-pw-idxs-recip.py
tests/expectations/cat-x-cat-pw-idxs.py
tests/expectations/cat-x-cat-pw-pvals.py
tests/expectations/cat-x-cat-pw-tstats.py
tests/expectations/cat-x-cat-scale-mean-pw-idxs-alt.py
tests/expectations/cat-x-cat-scale-mean-pw-idxs.py
tests/expectations/cat-x-cat-ucounts-explicit-order.py
tests/expectations/cat-x-cat-wgtd-pw-indices.py
tests/expectations/cat-x-cat-wgtd-pw-pvals.py
tests/expectations/cat-x-cat-wgtd-pw-tstats.py
tests/expectations/cat-x-cat-zscores-explicit-order.py
tests/expectations/cat-x-mr-explicit-order.py
tests/expectations/cat-x-mr-pw-idxs.py
tests/expectations/cat-x-mr-scale-mean-pw-idxs-alt.py
tests/expectations/cat-x-mr-scale-mean-pw-idxs.py
tests/expectations/cat-x-mr-x-cat-date-smoothed-col-idx-w3.py
tests/expectations/cat-x-mr-x-cat-date-smoothed-col-pct-w3.py
tests/expectations/cat_x_cat_hirotsu_chi_squared.txt
tests/expectations/cat_x_cat_hirotsu_pvals.txt
tests/expectations/cat_x_cat_with_hs_hirotsu_pvals.txt
tests/expectations/col-per-moe-cat-x-cat-hs-2rows-1col.py
tests/expectations/col-std-dev-cat-x-cat-hs-2rows-1col.py
tests/expectations/col-std-err-cat-x-cat-hs-2rows-1col.py
tests/expectations/datetime-x-cat-date-smoothed-col-idx-w3.py
tests/expectations/datetime-x-cat-date-smoothed-col-pct-w3.py
tests/expectations/econ-gender-x-ideology-weighted-col-prop-moe.py
tests/expectations/econ-gender-x-ideology-weighted-row-prop-moe.py
tests/expectations/econ-gender-x-ideology-weighted-row-std-dev.py
tests/expectations/econ-gender-x-ideology-weighted-table-prop-moe.py
tests/expectations/mr-x-cat-date-smoothed-col-idx-w3.py
tests/expectations/mr-x-cat-date-smoothed-col-pct-w3.py
tests/expectations/mr-x-cat-explicit-order.py
tests/expectations/mr-x-cat-hs-col-moe.py
tests/expectations/mr-x-cat-hs-col-stddev.py
tests/expectations/mr-x-cat-hs-col-stderr.py
tests/expectations/mr-x-cat-hs-column-proportions.py
tests/expectations/mr-x-cat-hs-explicit-order.py
tests/expectations/mr-x-cat-hs-pvals.py
tests/expectations/mr-x-cat-hs-pw-idxs.py
tests/expectations/mr-x-cat-hs-row-proportions.py
tests/expectations/mr-x-cat-hs-tbl-stddev.py
tests/expectations/mr-x-cat-hs-tbl-stderr.py
tests/expectations/mr-x-cat-hs-zscores.py
tests/expectations/mr-x-cat-pw-idxs-alt.py
tests/expectations/mr-x-cat-pw-idxs.py
tests/expectations/mr-x-cat-weighted-col-moe.py
tests/expectations/mr-x-cat-weighted-col-std-dev.py
tests/expectations/mr-x-cat-weighted-col-std-err.py
tests/expectations/mr-x-cat-weighted-table-moe.py
tests/expectations/mr-x-cat-weighted-table-std-dev.py
tests/expectations/mr-x-cat-weighted-table-std-err.py
tests/expectations/mr-x-cat-weighted-zscores.py
tests/expectations/mr-x-mr-column-proportions.py
tests/expectations/mr-x-mr-explicit-order.py
tests/expectations/mr-x-mr-pw-idxs.py
tests/expectations/mr-x-mr-pw-pvals.py
tests/expectations/mr-x-mr-pw-tstats.py
tests/expectations/mr-x-mr-row-proportions.py
tests/expectations/mr_x_cat_chi_squared_rows.txt
tests/expectations/mr_x_cat_pairwise_pvals.txt
tests/expectations/numeric-x-cat-date-smoothed-col-idx-w3.py
tests/expectations/numeric-x-cat-date-smoothed-col-pct-w3.py
tests/expectations/txt-x-cat-date-smoothed-col-idx-w3.py
tests/expectations/txt-x-cat-date-smoothed-col-pct-w3.py
tests/fixtures/__init__.py
tests/fixtures/admit-x-dept-unweighted.json
tests/fixtures/admit-x-gender-weighted.json
tests/fixtures/age-x-accrpipe.json
tests/fixtures/ca-as-0th.json
tests/fixtures/ca-cat-x-ca-subvar.json
tests/fixtures/ca-cat-x-mr-x-ca-subvar-hs.json
tests/fixtures/ca-food-groups-x-shape-of-pasta-with-insertions.json
tests/fixtures/ca-items-x-ca-cat-x-cat.json
tests/fixtures/ca-single-cat.json
tests/fixtures/ca-subdiff.json
tests/fixtures/ca-subvar-hs-x-cat-hs.json
tests/fixtures/ca-subvar-hs-x-mr-x-ca-cat.json
tests/fixtures/ca-subvar-hs-x-mr.json
tests/fixtures/ca-subvar-x-ca-cat-empties.json
tests/fixtures/ca-subvar-x-ca-cat-x-cat-date.json
tests/fixtures/ca-subvar-x-ca-cat-x-mr.json
tests/fixtures/ca-with-nets.json
tests/fixtures/ca-x-cat-hs.json
tests/fixtures/ca-x-mr-hs.json
tests/fixtures/ca-x-mr-sig-testing-subtotals.json
tests/fixtures/ca-x-mr-weighted-hs.json
tests/fixtures/ca-x-mr.json
tests/fixtures/ca-x-single-cat.json
tests/fixtures/cat-4-x-cat-4.json
tests/fixtures/cat-4-x-cat-5.json
tests/fixtures/cat-date-mean.json
tests/fixtures/cat-date-x-cat.json
tests/fixtures/cat-hs-mt-x-cat-hs-mt.json
tests/fixtures/cat-hs-mt.json
tests/fixtures/cat-hs-x-cat-date.json
tests/fixtures/cat-hs-x-cat-hs-empties.json
tests/fixtures/cat-hs-x-cat-hs.json
tests/fixtures/cat-hs-x-cat.json
tests/fixtures/cat-hs-x-mr-wgtd.json
tests/fixtures/cat-hs-x-mr.json
tests/fixtures/cat-mean.json
tests/fixtures/cat-means-and-counts.json
tests/fixtures/cat-means-hs.json
tests/fixtures/cat-stddev.json
tests/fixtures/cat-subtot-order.json
tests/fixtures/cat-sum.json
tests/fixtures/cat-x-cat-all-missing-row-elements.json
tests/fixtures/cat-x-cat-date-wgtd.json
tests/fixtures/cat-x-cat-date.json
tests/fixtures/cat-x-cat-filt-complete.json
tests/fixtures/cat-x-cat-filt.json
tests/fixtures/cat-x-cat-german-weighted.json
tests/fixtures/cat-x-cat-hs-2rows-1col.json
tests/fixtures/cat-x-cat-hs-missing.json
tests/fixtures/cat-x-cat-hs-total-bottom.json
tests/fixtures/cat-x-cat-hs.json
tests/fixtures/cat-x-cat-mean-subtot.json
tests/fixtures/cat-x-cat-mean-wgtd.json
tests/fixtures/cat-x-cat-weighted-ttests.json
tests/fixtures/cat-x-cat-wgtd.json
tests/fixtures/cat-x-cat-with-empty-cols.json
tests/fixtures/cat-x-cat-x-cat-wgtd-no-query-weight.json
tests/fixtures/cat-x-cat-x-cat-wgtd.json
tests/fixtures/cat-x-cat.json
tests/fixtures/cat-x-date-hs-prune.json
tests/fixtures/cat-x-datetime.json
tests/fixtures/cat-x-items-x-cats-hs.json
tests/fixtures/cat-x-logical.json
tests/fixtures/cat-x-mr-2.json
tests/fixtures/cat-x-mr-pruned-col.json
tests/fixtures/cat-x-mr-pruned-row-col.json
tests/fixtures/cat-x-mr-pruned-row.json
tests/fixtures/cat-x-mr-sentry.json
tests/fixtures/cat-x-mr-stddev.json
tests/fixtures/cat-x-mr-weighted-hs.json
tests/fixtures/cat-x-mr-x-cat-date.json
tests/fixtures/cat-x-mr-x-cat-missing.json
tests/fixtures/cat-x-mr-x-cat.json
tests/fixtures/cat-x-mr-x-mr-empty-cols.json
tests/fixtures/cat-x-mr-x-mr-pruned-rows.json
tests/fixtures/cat-x-mr-x-mr.json
tests/fixtures/cat-x-mr.json
tests/fixtures/cat-x-num-hs-prune.json
tests/fixtures/cat-x-num-x-datetime.json
tests/fixtures/cat.json
tests/fixtures/countries-x-shapes-of-pasta.json
tests/fixtures/date.json
tests/fixtures/datetime-x-cat-date.json
tests/fixtures/deck-with-mean.json
tests/fixtures/direction-of-country-x-education-weighted.json
tests/fixtures/econ-blame-with-hs.json
tests/fixtures/econ-blame-x-ideology-col-hs.json
tests/fixtures/econ-blame-x-ideology-row-and-col-hs.json
tests/fixtures/econ-blame-x-ideology-row-hs.json
tests/fixtures/econ-gender-x-ideology-weighted.json
tests/fixtures/econ-mean-age-blame-x-gender.json
tests/fixtures/econ-mean-no-dims.json
tests/fixtures/econ-nodata-no-dims.json
tests/fixtures/econ-us-problem-x-bigger-problem.json
tests/fixtures/edu-fav5.json
tests/fixtures/food-groops-x-starttime-x-nordic-countries.json
tests/fixtures/food-group-x-shape-of-pasta-2rows-insertion.json
tests/fixtures/food-group-x-shape-pasta-2rows1col-insertion.json
tests/fixtures/fruit-hs-top-bottom.json
tests/fixtures/fruit-x-pets-array-pets-first.json
tests/fixtures/fruit-x-pets-array-subvars-first.json
tests/fixtures/fruit-x-pets-array.json
tests/fixtures/fruit-x-pets-hs-top-bottom.json
tests/fixtures/fruit-x-pets.json
tests/fixtures/full-cube.json
tests/fixtures/gender-party-race.json
tests/fixtures/gender-x-weight.json
tests/fixtures/huffpost-actions-x-household.json
tests/fixtures/letters-x-pets-hs.json
tests/fixtures/logical-univariate.json
tests/fixtures/mean-cat-x-cat.json
tests/fixtures/means-3d.json
tests/fixtures/means-cat-hs-x-cat-hs.json
tests/fixtures/means-cat-x-cat-hs.json
tests/fixtures/means-cat-x-mr.json
tests/fixtures/means-mr-x-cat.json
tests/fixtures/missing-cat-hs.json
tests/fixtures/mr-1-x-mr-3.json
tests/fixtures/mr-mean-filt-wgtd.json
tests/fixtures/mr-stddev.json
tests/fixtures/mr-sum.json
tests/fixtures/mr-wgtd.json
tests/fixtures/mr-x-ca-cat-x-ca-subvar.json
tests/fixtures/mr-x-ca-hs.json
tests/fixtures/mr-x-cat-2.json
tests/fixtures/mr-x-cat-both-single-element.json
tests/fixtures/mr-x-cat-date.json
tests/fixtures/mr-x-cat-hs-mt.json
tests/fixtures/mr-x-cat-not-so-simple-alltypes.json
tests/fixtures/mr-x-cat-profiles-stats-weighted.json
tests/fixtures/mr-x-cat-pruned-col.json
tests/fixtures/mr-x-cat-pruned-row-col.json
tests/fixtures/mr-x-cat-pruned-row.json
tests/fixtures/mr-x-cat-with-means.json
tests/fixtures/mr-x-cat-x-mr-prune.json
tests/fixtures/mr-x-cat-x-mr.json
tests/fixtures/mr-x-cat.json
tests/fixtures/mr-x-mr-2.json
tests/fixtures/mr-x-mr-index-table.json
tests/fixtures/mr-x-mr-means.json
tests/fixtures/mr-x-mr-selected-categories.json
tests/fixtures/mr-x-mr-single-cat.json
tests/fixtures/mr-x-mr-sum.json
tests/fixtures/mr-x-mr-with-pruning.json
tests/fixtures/mr-x-mr-x-cat.json
tests/fixtures/mr-x-mr.json
tests/fixtures/mr-x-other-mr.json
tests/fixtures/mr-x-single-wave.json
tests/fixtures/nssat-mr-x-3vl.json
tests/fixtures/nssat-mr-x-mr.json
tests/fixtures/num-binned.json
tests/fixtures/num-x-num-empty.json
tests/fixtures/num.json
tests/fixtures/numeric-measures-x-cat.json
tests/fixtures/numeric-x-cat-date.json
tests/fixtures/om-sgp8334215-vn-2019-sep-19-strand.json
tests/fixtures/om-sgp8334215-vn-2019-sep-19.json
tests/fixtures/pairwise-4x4.json
tests/fixtures/pairwise-hirotsu-illness-x-occupation-with-hs.json
tests/fixtures/pairwise-hirotsu-illness-x-occupation.json
tests/fixtures/pairwise-hirotsu-occupation-x-illness.json
tests/fixtures/pairwise-random-3x4.json
tests/fixtures/pairwise-with-zero-margin.json
tests/fixtures/pets-array-cat-first.json
tests/fixtures/pets-array-subvar-first.json
tests/fixtures/pets-array-x-pets.json
tests/fixtures/pets-array.json
tests/fixtures/pets-x-fruit-hs.json
tests/fixtures/pets-x-fruit.json
tests/fixtures/pets-x-pets-array.json
tests/fixtures/pets-x-pets.json
tests/fixtures/profiles-percents.json
tests/fixtures/prompted-awareness.json
tests/fixtures/same-counts-3x4.json
tests/fixtures/scale-with-null-values.json
tests/fixtures/selected-3way-2-filledmissing.json
tests/fixtures/selected-3way-filledmissing.json
tests/fixtures/selected-crosstab-array-first.json
tests/fixtures/selected-crosstab-array-last.json
tests/fixtures/simple-ca-hs.json
tests/fixtures/simple-cat-array.json
tests/fixtures/simple-mr.json
tests/fixtures/single-col-margin-not-iterable.json
tests/fixtures/starttime-x-nordic-countries-x-food-groops.json
tests/fixtures/stats-test.json
tests/fixtures/sum-cat-x-mr.json
tests/fixtures/sum-mr-x-cat.json
tests/fixtures/test-dashboard-fixture.json
tests/fixtures/text.json
tests/fixtures/txt-x-cat-date.json
tests/fixtures/univ-mr-with-hs.json
tests/fixtures/univariate-categorical.json
tests/fixtures/xyz-simple-alltypes.json
tests/fixtures/numeric_arrays/num-arr-means-grouped-by-cat-weighted.json
tests/fixtures/numeric_arrays/num-arr-means-grouped-by-cat.json
tests/fixtures/numeric_arrays/num-arr-means-grouped-by-date.json
tests/fixtures/numeric_arrays/num-arr-means-no-grouping.json
tests/fixtures/numeric_arrays/num-arr-means-scale-measures.json
tests/fixtures/numeric_arrays/num-arr-means-x-mr.json
tests/fixtures/numeric_arrays/num-arr-multi-numeric-measures-grouped-by-cat.json
tests/fixtures/numeric_arrays/num-arr-multi-numeric-measures-x-mr.json
tests/fixtures/numeric_arrays/num-arr-stddev-grouped-by-cat.json
tests/fixtures/numeric_arrays/num-arr-stddev-no-grouping.json
tests/fixtures/numeric_arrays/num-arr-stddev-x-mr.json
tests/fixtures/numeric_arrays/num-arr-sum-grouped-by-cat-hs.json
tests/fixtures/numeric_arrays/num-arr-sum-grouped-by-cat.json
tests/fixtures/numeric_arrays/num-arr-sum-no-grouping.json
tests/fixtures/numeric_arrays/num-arr-sum-x-mr.json
tests/fixtures/overlaps/ca-sub-x-ca-cat-x-mr-sub-x-mr-sel.json
tests/fixtures/overlaps/cat-x-mr-realistic-example.json
tests/fixtures/overlaps/cat-x-mr-sub-x-mr-sel.json
tests/fixtures/overlaps/mr-x-mr.json
tests/fixtures/scale_means/bolshevik-hair.json
tests/fixtures/scale_means/ca-cat-x-items.json
tests/fixtures/scale_means/ca-items-x-cat.json
tests/fixtures/scale_means/ca-x-mr.json
tests/fixtures/scale_means/cat-nps-numval-x-cat.json
tests/fixtures/scale_means/cat-single-element-x-cat.json
tests/fixtures/scale_means/cat-x-ca-cat-x-items.json
tests/fixtures/scale_means/cat-x-cat-sm-margin.json
tests/fixtures/scale_means/cat-x-cat.json
tests/fixtures/scale_means/cat-x-mr.json
tests/fixtures/scale_means/mr-x-cat.json
tests/fixtures/scale_means/univariate-cat-with-all-null-numeric-value.json
tests/fixtures/scale_means/univariate-cat-with-null-numeric-value.json
tests/fixtures/scale_means/univariate-cat.json
tests/fixtures/transforms/generic-transforms-dicts.json
tests/fixtures/transforms/test-dashboard-transform-no-ordering.json
tests/fixtures/transforms/test-dashboard-transform-single-el-visible.json
tests/integration/__init__.py
tests/integration/test_collator.py
tests/integration/test_cube.py
tests/integration/test_cubepart.py
tests/integration/test_dimension.py
tests/integration/test_headers_and_subtotals.py
tests/integration/test_index_table.py
tests/integration/test_matrix.py
tests/integration/test_multiple_response.py
tests/integration/test_numeric_array.py
tests/integration/test_pairwise_significance.py
tests/integration/test_scale_additional_measures.py
tests/integration/test_scale_means.py
tests/integration/test_smoothing.py
tests/integration/test_stripe.py
tests/unit/__init__.py
tests/unit/test_collator.py
tests/unit/test_cube.py
tests/unit/test_cubepart.py
tests/unit/test_dimension.py
tests/unit/test_enum.py
tests/unit/test_scalar.py
tests/unit/test_smoothing.py
tests/unit/test_stripe.py
tests/unit/test_util.py
tests/unit/matrix/__init__.py
tests/unit/matrix/test_assembler.py
tests/unit/matrix/test_cubemeasure.py
tests/unit/matrix/test_measure.py
tests/unit/matrix/test_subtotals.py
tests/unit/stripe/__init__.py
tests/unit/stripe/test_assembler.py
tests/unit/stripe/test_cubemeasure.py
tests/unit/stripe/test_insertion.py
tests/unit/stripe/test_measure.py