.gitignore
.pre-commit-config.yaml
LICENSE.md
README.md
mkdocs.yml
pyproject.toml
setup.py
.github/workflows/ci.yml
docs/override/main.html
docs/source/.pages
docs/source/CNAME
docs/source/index.md
docs/source/benchmark/index.md
docs/source/benchmark/diff/models.py
docs/source/benchmark/diff/simulated.py
docs/source/benchmark/diff/timing.py
docs/source/javascripts/reference.js
docs/source/quickstart/0_install.py
docs/source/quickstart/1_data.py
docs/source/quickstart/2_pred.py
docs/source/quickstart/3_diff.py
docs/source/reference/.pages
docs/source/reference/index.md
docs/source/reference/data/clustering.md
docs/source/reference/data/folds.md
docs/source/reference/data/fragments.md
docs/source/reference/data/motifscan.md
docs/source/reference/data/regions.md
docs/source/reference/data/transcriptome.md
docs/source/reference/loaders/fragments.md
docs/source/reference/models/diff/interpret.md
docs/source/reference/models/diff/model.md
docs/source/reference/models/diff/plot.md
docs/source/reference/models/pred/interpret.md
docs/source/reference/models/pred/model.md
docs/source/reference/models/pred/plot.md
docs/source/static/comparison.gif
docs/source/static/eu.png
docs/source/static/favicon.ai
docs/source/static/favicon.png
docs/source/static/logo.ai
docs/source/static/logo.png
docs/source/static/models/diff/logo.pdf
docs/source/static/models/diff/1x/logo.png
docs/source/static/models/dime/logo.pdf
docs/source/static/models/dime/logo.png
docs/source/static/models/pred/logo.pdf
docs/source/static/models/pred/1x/logo.png
docs/source/static/models/time/logo.pdf
docs/source/static/models/time/logo.png
docs/source/stylesheets/extra-reference.css
docs/source/stylesheets/extra.css
docs/tex/overview.tex
scripts/cythonize.sh
scripts/dist.sh
scripts/install.sh
scripts/test.py
scripts/benchmark/datasets/pbmc10k/1-download.py
scripts/benchmark/datasets/pbmc10k/2-process_all.py
scripts/benchmark/datasets/pbmc10k/3-process_large.py
scripts/benchmark/datasets/pbmc10k/4-process_tiny.py
scripts/benchmark/datasets/pbmc10k/5-process_wide.py
scripts/followup/miff/fit_negbinom.py
scripts/followup/miff/layers_linear_spline.py
scripts/followup/miff/quadratic.py
scripts/followup/miff/truncated_normal.py
src/chromatinhd/__init__.py
src/chromatinhd/device.py
src/chromatinhd/embedding.py
src/chromatinhd/optim.py
src/chromatinhd/sparse.py
src/chromatinhd/train.py
src/chromatinhd.egg-info/PKG-INFO
src/chromatinhd.egg-info/SOURCES.txt
src/chromatinhd.egg-info/dependency_links.txt
src/chromatinhd.egg-info/requires.txt
src/chromatinhd.egg-info/top_level.txt
src/chromatinhd/biomart/__init__.py
src/chromatinhd/biomart/cache.py
src/chromatinhd/biomart/dataset.py
src/chromatinhd/biomart/homology.py
src/chromatinhd/biomart/tss.py
src/chromatinhd/data/__init__.py
src/chromatinhd/data/regions.py
src/chromatinhd/data/associations/__init__.py
src/chromatinhd/data/associations/associations.py
src/chromatinhd/data/associations/plot.py
src/chromatinhd/data/clustering/__init__.py
src/chromatinhd/data/clustering/clustering.py
src/chromatinhd/data/examples/pbmc10ktiny/fragments.tsv.gz
src/chromatinhd/data/examples/pbmc10ktiny/fragments.tsv.gz.REMOVED.git-id
src/chromatinhd/data/examples/pbmc10ktiny/fragments.tsv.gz.tbi
src/chromatinhd/data/examples/pbmc10ktiny/transcriptome.h5ad
src/chromatinhd/data/folds/__init__.py
src/chromatinhd/data/folds/folds.py
src/chromatinhd/data/fragments/__init__.py
src/chromatinhd/data/fragments/fragments.py
src/chromatinhd/data/fragments/view.py
src/chromatinhd/data/genotype/__init__.py
src/chromatinhd/data/genotype/genotype.py
src/chromatinhd/data/gradient/__init__.py
src/chromatinhd/data/gradient/gradient.py
src/chromatinhd/data/motifscan/__init__.py
src/chromatinhd/data/motifscan/download.py
src/chromatinhd/data/motifscan/motifcount.py
src/chromatinhd/data/motifscan/motifscan.py
src/chromatinhd/data/motifscan/motiftrack.py
src/chromatinhd/data/motifscan/plot.py
src/chromatinhd/data/motifscan/plot_genome.py
src/chromatinhd/data/motifscan/scan_helpers.c
src/chromatinhd/data/motifscan/scan_helpers.html
src/chromatinhd/data/motifscan/scan_helpers.pyx
src/chromatinhd/data/motifscan/view.py
src/chromatinhd/data/peakcounts/__init__.py
src/chromatinhd/data/peakcounts/peakcounts.py
src/chromatinhd/data/peakcounts/plot.py
src/chromatinhd/data/transcriptome/__init__.py
src/chromatinhd/data/transcriptome/timetranscriptome.py
src/chromatinhd/data/transcriptome/transcriptome.py
src/chromatinhd/flow/__init__.py
src/chromatinhd/flow/flow.py
src/chromatinhd/flow/flow_template.jinja2
src/chromatinhd/flow/linked.py
src/chromatinhd/flow/objects.py
src/chromatinhd/flow/sparse.py
src/chromatinhd/flow/tensorstore.py
src/chromatinhd/flow/tipyte.py
src/chromatinhd/loaders/__init__.py
src/chromatinhd/loaders/clustering.py
src/chromatinhd/loaders/clustering_fragments.py
src/chromatinhd/loaders/fragments.py
src/chromatinhd/loaders/fragments2.py
src/chromatinhd/loaders/fragments_helpers.c
src/chromatinhd/loaders/fragments_helpers.html
src/chromatinhd/loaders/fragments_helpers.pyx
src/chromatinhd/loaders/minibatches.py
src/chromatinhd/loaders/peakcounts.py
src/chromatinhd/loaders/pool.py
src/chromatinhd/loaders/transcriptome.py
src/chromatinhd/loaders/transcriptome_fragments.py
src/chromatinhd/loaders/transcriptome_fragments2.py
src/chromatinhd/loaders/transcriptome_fragments_time.py
src/chromatinhd/loaders/extraction/fragments.pyx
src/chromatinhd/loaders/extraction/motifs.pyx
src/chromatinhd/models/__init__.py
src/chromatinhd/models/model.py
src/chromatinhd/models/diff/__init__.py
src/chromatinhd/models/diff/interpret/__init__.py
src/chromatinhd/models/diff/interpret/differential.py
src/chromatinhd/models/diff/interpret/performance.py
src/chromatinhd/models/diff/interpret/regionpositional.py
src/chromatinhd/models/diff/interpret/slices.py
src/chromatinhd/models/diff/interpret/enrichment/__init__.py
src/chromatinhd/models/diff/interpret/enrichment/enrichment.py
src/chromatinhd/models/diff/interpret/enrichment/group.py
src/chromatinhd/models/diff/loader/__init__.py
src/chromatinhd/models/diff/loader/clustering_cuts.py
src/chromatinhd/models/diff/loader/clustering_fragments.py
src/chromatinhd/models/diff/model/__init__.py
src/chromatinhd/models/diff/model/binary.py
src/chromatinhd/models/diff/model/cutnf.py
src/chromatinhd/models/diff/model/encoders.py
src/chromatinhd/models/diff/model/playground.py
src/chromatinhd/models/diff/model/spline.py
src/chromatinhd/models/diff/model/truncated_normal.py
src/chromatinhd/models/diff/model/splines/__init__.py
src/chromatinhd/models/diff/model/splines/cubic.py
src/chromatinhd/models/diff/model/splines/linear.py
src/chromatinhd/models/diff/model/splines/quadratic.py
src/chromatinhd/models/diff/plot/__init__.py
src/chromatinhd/models/diff/plot/differential.py
src/chromatinhd/models/diff/plot/differential_expression.py
src/chromatinhd/models/diff/trainer/__init__.py
src/chromatinhd/models/diff/trainer/trainer.py
src/chromatinhd/models/miff/loader/__init__.py
src/chromatinhd/models/miff/loader/clustering.py
src/chromatinhd/models/miff/loader/combinations.py
src/chromatinhd/models/miff/loader/minibatches.py
src/chromatinhd/models/miff/loader/motifcount.py
src/chromatinhd/models/miff/loader/motifs.py
src/chromatinhd/models/miff/loader/motifs_fragments.py
src/chromatinhd/models/miff/model/__init__.py
src/chromatinhd/models/miff/model/site_embedder.py
src/chromatinhd/models/miff/model/zoom.py
src/chromatinhd/models/miff/model/clustering/__init__.py
src/chromatinhd/models/miff/model/clustering/distributions.py
src/chromatinhd/models/miff/model/clustering/model.py
src/chromatinhd/models/miff/model/clustering2/__init__.py
src/chromatinhd/models/miff/model/clustering2/distributions.py
src/chromatinhd/models/miff/model/clustering2/model.py
src/chromatinhd/models/miff/model/clustering3/__init__.py
src/chromatinhd/models/miff/model/clustering3/count.py
src/chromatinhd/models/miff/model/clustering3/model.py
src/chromatinhd/models/miff/model/clustering3/position.py
src/chromatinhd/models/miff/model/global_norm/__init__.py
src/chromatinhd/models/miff/model/global_norm/distributions.py
src/chromatinhd/models/miff/model/global_norm/model.py
src/chromatinhd/models/miff/model/local_norm/__init__.py
src/chromatinhd/models/miff/model/local_norm/distributions.py
src/chromatinhd/models/miff/model/local_norm/model.py
src/chromatinhd/models/pred/__init__.py
src/chromatinhd/models/pred/interpret/__init__.py
src/chromatinhd/models/pred/interpret/censorers.py
src/chromatinhd/models/pred/interpret/performance.py
src/chromatinhd/models/pred/interpret/regionmultiwindow.py
src/chromatinhd/models/pred/interpret/regionpairwindow.py
src/chromatinhd/models/pred/interpret/regionsizewindow.py
src/chromatinhd/models/pred/interpret/size.py
src/chromatinhd/models/pred/model/__init__.py
src/chromatinhd/models/pred/model/better.py
src/chromatinhd/models/pred/model/encoders.py
src/chromatinhd/models/pred/model/loss.py
src/chromatinhd/models/pred/model/multilinear.py
src/chromatinhd/models/pred/model/multiscale.py
src/chromatinhd/models/pred/model/peakcounts.py
src/chromatinhd/models/pred/model/peakcounts_test.py
src/chromatinhd/models/pred/model/shared.py
src/chromatinhd/models/pred/plot/__init__.py
src/chromatinhd/models/pred/plot/copredictivity.py
src/chromatinhd/models/pred/plot/effect.py
src/chromatinhd/models/pred/plot/predictivity.py
src/chromatinhd/models/pred/trainer/__init__.py
src/chromatinhd/models/pred/trainer/trainer.py
src/chromatinhd/models/pret/model/__init__.py
src/chromatinhd/models/pret/model/better.py
src/chromatinhd/models/pret/model/loss.py
src/chromatinhd/models/pret/model/peakcounts.py
src/chromatinhd/models/pret/trainer/__init__.py
src/chromatinhd/models/pret/trainer/trainer.py
src/chromatinhd/plot/__init__.py
src/chromatinhd/plot/matshow45.py
src/chromatinhd/plot/patch.py
src/chromatinhd/plot/quasirandom.py
src/chromatinhd/plot/tickers.py
src/chromatinhd/plot/genome/__init__.py
src/chromatinhd/plot/genome/genes.py
src/chromatinhd/plot/tracks/__init__.py
src/chromatinhd/plot/tracks/tracks.py
src/chromatinhd/scoring/prediction/filterers.py
src/chromatinhd/simulation/simulate.py
src/chromatinhd/utils/__init__.py
src/chromatinhd/utils/ecdf.py
src/chromatinhd/utils/interleave.py
src/chromatinhd/utils/intervals.py
src/chromatinhd/utils/numpy.py
src/chromatinhd/utils/scanpy.py
src/chromatinhd/utils/testing.py
src/chromatinhd/utils/timing.py
src/chromatinhd/utils/torch.py
tests/_test_sparse.py
tests/conftest.py
tests/biomart/conftest.py
tests/biomart/tss_test.py
tests/data/motifscan/test_motifscan.py
tests/loaders/test_fragment_helpers.py
tests/loaders/test_fragments.py
tests/loaders/test_transcriptome_fragments.py
tests/models/diff/loader/test_clustering_cuts.py
tests/models/diff/model/_test_spline.py
tests/models/diff/model/test_diff_model.py
tests/models/miff/_test_zoom.py
tests/models/pred/model/test_pred_model.py
tests/utils/test_interleave.py