.gitignore
.pre-commit-config.yaml
.release-please-manifest.json
AUTHORS
CHANGELOG.md
CODE_OF_CONDUCT.md
CONTRIBUTING.md
LICENSE
MANIFEST.in
Makefile
README.md
pyproject.toml
release-please-config.json
setup.cfg
setup.py
.github/ISSUE_TEMPLATE/bug_report.md
.github/ISSUE_TEMPLATE/feature_request.md
.github/workflows/CI.yaml
.github/workflows/conventional-commits.yaml
.github/workflows/docs.yml
.github/workflows/release-please.yml
docs/Makefile
docs/README.md
docs/make.bat
docs/upload_local.sh
docs/source/changelog.md
docs/source/conf.py
docs/source/contributing.md
docs/source/contributors.md
docs/source/index.md
docs/source/installation.md
docs/source/references.md
docs/source/_static/custom.css
docs/source/_static/img/grassp_logo.png
docs/source/_static/img/grassp_logo.webp
docs/source/_static/img/logo.svg
docs/source/api/datasets.md
docs/source/api/index.md
docs/source/api/io.md
docs/source/api/plotting.md
docs/source/api/preprocessing.md
docs/source/api/tools.md
docs/source/generated/grassp.ds.hein_2024.rst
docs/source/generated/grassp.ds.hek_atps_2025.rst
docs/source/generated/grassp.ds.hek_dc_2025.rst
docs/source/generated/grassp.ds.itzhak_2016.rst
docs/source/generated/grassp.ds.schessner_2023.rst
docs/source/generated/grassp.io.read_diann.rst
docs/source/generated/grassp.io.read_fragpipe.rst
docs/source/generated/grassp.io.read_maxquant.rst
docs/source/generated/grassp.io.read_prolocdata.rst
docs/source/generated/grassp.pl.aligned_umap.rst
docs/source/generated/grassp.pl.bait_volcano_plots.rst
docs/source/generated/grassp.pl.highly_variable_proteins.rst
docs/source/generated/grassp.pl.knn_violin.rst
docs/source/generated/grassp.pl.marker_profiles.rst
docs/source/generated/grassp.pl.marker_profiles_split.rst
docs/source/generated/grassp.pl.mr_plot.rst
docs/source/generated/grassp.pl.protein_clustermap.rst
docs/source/generated/grassp.pl.qsep_boxplot.rst
docs/source/generated/grassp.pl.qsep_heatmap.rst
docs/source/generated/grassp.pl.remodeling_sankey.rst
docs/source/generated/grassp.pl.remodeling_score.rst
docs/source/generated/grassp.pl.sample_heatmap.rst
docs/source/generated/grassp.pl.tagm_map_contours.rst
docs/source/generated/grassp.pl.tagm_map_pca_ellipses.rst
docs/source/generated/grassp.pl.ternary.rst
docs/source/generated/grassp.pp.add_markers.rst
docs/source/generated/grassp.pp.aggregate_proteins.rst
docs/source/generated/grassp.pp.aggregate_samples.rst
docs/source/generated/grassp.pp.annotate_uniprot_cc.rst
docs/source/generated/grassp.pp.calculate_enrichment_vs_all.rst
docs/source/generated/grassp.pp.calculate_enrichment_vs_untagged.rst
docs/source/generated/grassp.pp.calculate_qc_metrics.rst
docs/source/generated/grassp.pp.drop_excess_MQ_metadata.rst
docs/source/generated/grassp.pp.filter_min_consecutive_fractions.rst
docs/source/generated/grassp.pp.filter_proteins.rst
docs/source/generated/grassp.pp.filter_proteins_per_replicate.rst
docs/source/generated/grassp.pp.filter_samples.rst
docs/source/generated/grassp.pp.highly_variable_proteins.rst
docs/source/generated/grassp.pp.impute_gaussian.rst
docs/source/generated/grassp.pp.normalize_total.rst
docs/source/generated/grassp.pp.remove_cRAP_proteins.rst
docs/source/generated/grassp.pp.remove_contaminants.rst
docs/source/generated/grassp.tl.align_adatas.rst
docs/source/generated/grassp.tl.aligned_umap.rst
docs/source/generated/grassp.tl.calculate_cluster_enrichment.rst
docs/source/generated/grassp.tl.calculate_interfacialness_score.rst
docs/source/generated/grassp.tl.calinski_habarasz_score.rst
docs/source/generated/grassp.tl.get_n_nearest_neighbors.rst
docs/source/generated/grassp.tl.knn_annotation.rst
docs/source/generated/grassp.tl.knn_f1_score.rst
docs/source/generated/grassp.tl.leiden_mito_sweep.rst
docs/source/generated/grassp.tl.remodeling_score.rst
docs/source/generated/grassp.tl.silhouette_score.rst
docs/source/generated/grassp.tl.svm_annotation.rst
docs/source/generated/grassp.tl.svm_train.rst
docs/source/generated/grassp.tl.tagm_map_predict.rst
docs/source/generated/grassp.tl.tagm_map_train.rst
docs/source/generated/grassp.tl.to_knn_graph.rst
docs/source/tutorials/index.md
docs/source/tutorials/notebooks/DC_tutorial.ipynb
docs/source/tutorials/notebooks/OrgIP_tutorial.ipynb
docs/source/tutorials/notebooks/integration_tutorial.ipynb
docs/templates/autosummary/class.rst
grassp/__init__.py
grassp/_version.py
grassp/conftest.py
grassp/util.py
grassp.egg-info/PKG-INFO
grassp.egg-info/SOURCES.txt
grassp.egg-info/dependency_links.txt
grassp.egg-info/entry_points.txt
grassp.egg-info/not-zip-safe
grassp.egg-info/requires.txt
grassp.egg-info/top_level.txt
grassp/datasets/__init__.py
grassp/datasets/example_data.py
grassp/datasets/metadata.py
grassp/datasets/uniprot_cc.py
grassp/datasets/external/atha_markers.tsv
grassp/datasets/external/cRAP.tsv
grassp/datasets/external/consolidated_goterms.gmt
grassp/datasets/external/custom_goterms_genes_reviewed.gmt
grassp/datasets/external/dmel_markers.tsv
grassp/datasets/external/external_markers_atha.tsv
grassp/datasets/external/external_markers_dmel.tsv
grassp/datasets/external/external_markers_hsap.tsv
grassp/datasets/external/external_markers_mmus.tsv
grassp/datasets/external/external_markers_scer.tsv
grassp/datasets/external/ggal_markers.tsv
grassp/datasets/external/hsap_markers.tsv
grassp/datasets/external/mmus_markers.tsv
grassp/datasets/external/scer_markers.tsv
grassp/datasets/external/subcellular_annotations.tsv
grassp/datasets/external/toxo_markers.tsv
grassp/datasets/external/tryp_markers.tsv
grassp/datasets/external/uniprot_subcell_vocab.pkl.gz
grassp/datasets/marker_curation/create_subcellular_annotations.ipynb
grassp/datasets/marker_curation/fetch_external_markers.py
grassp/datasets/marker_curation/fetch_proloc_markers.R
grassp/datasets/marker_curation/update_cRAP.py
grassp/io/__init__.py
grassp/io/read.py
grassp/plotting/__init__.py
grassp/plotting/clustering.py
grassp/plotting/embedding.py
grassp/plotting/heatmaps.py
grassp/plotting/integration.py
grassp/plotting/qc.py
grassp/plotting/ternary.py
grassp/preprocessing/__init__.py
grassp/preprocessing/annotation.py
grassp/preprocessing/contaminants.py
grassp/preprocessing/enrichment.py
grassp/preprocessing/imputation.py
grassp/preprocessing/simple.py
grassp/preprocessing/utils.py
grassp/tests/__init__.py
grassp/tests/test_annotation.py
grassp/tests/test_cluster_merging.py
grassp/tests/test_contaminants.py
grassp/tests/test_enrichment.py
grassp/tests/test_integration.py
grassp/tests/test_io.py
grassp/tests/test_plotting_integration.py
grassp/tests/test_preprocessing_integration.py
grassp/tests/test_tools_integration.py
grassp/tests/test_uniprot_cc.py
grassp/tools/__init__.py
grassp/tools/cluster_merging.py
grassp/tools/clustering.py
grassp/tools/enrichment.py
grassp/tools/integration.py
grassp/tools/localization.py
grassp/tools/scoring.py
grassp/tools/tagm.py