├── LICENSE.txt ├── README.md ├── example ├── data │ ├── cd14_monocyte_erythroid.mtx │ ├── cd14_monocyte_erythroid_cell.tsv │ ├── cd14_monocyte_erythroid_celltype.tsv │ └── cd14_monocyte_erythroid_gene.tsv └── script │ └── demo.py ├── scphere ├── __init__.py ├── distributions │ ├── __init__.py │ ├── hyperbolic_wrapped_norm.py │ ├── hyperspherical_uniform.py │ └── von_mises_fisher.py ├── model │ ├── __init__.py │ ├── vae.py │ └── vae_sp.py ├── ops │ ├── __init__.py │ └── ive.py └── util │ ├── __init__.py │ ├── data.py │ ├── plot.py │ ├── trainer.py │ ├── trainer_sp.py │ └── util.py └── setup.py /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/klarman-cell-observatory/scPhere/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/klarman-cell-observatory/scPhere/HEAD/README.md -------------------------------------------------------------------------------- /example/data/cd14_monocyte_erythroid.mtx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/klarman-cell-observatory/scPhere/HEAD/example/data/cd14_monocyte_erythroid.mtx -------------------------------------------------------------------------------- /example/data/cd14_monocyte_erythroid_cell.tsv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/klarman-cell-observatory/scPhere/HEAD/example/data/cd14_monocyte_erythroid_cell.tsv -------------------------------------------------------------------------------- /example/data/cd14_monocyte_erythroid_celltype.tsv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/klarman-cell-observatory/scPhere/HEAD/example/data/cd14_monocyte_erythroid_celltype.tsv -------------------------------------------------------------------------------- /example/data/cd14_monocyte_erythroid_gene.tsv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/klarman-cell-observatory/scPhere/HEAD/example/data/cd14_monocyte_erythroid_gene.tsv -------------------------------------------------------------------------------- /example/script/demo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/klarman-cell-observatory/scPhere/HEAD/example/script/demo.py -------------------------------------------------------------------------------- /scphere/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /scphere/distributions/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/klarman-cell-observatory/scPhere/HEAD/scphere/distributions/__init__.py -------------------------------------------------------------------------------- /scphere/distributions/hyperbolic_wrapped_norm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/klarman-cell-observatory/scPhere/HEAD/scphere/distributions/hyperbolic_wrapped_norm.py -------------------------------------------------------------------------------- /scphere/distributions/hyperspherical_uniform.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/klarman-cell-observatory/scPhere/HEAD/scphere/distributions/hyperspherical_uniform.py -------------------------------------------------------------------------------- /scphere/distributions/von_mises_fisher.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/klarman-cell-observatory/scPhere/HEAD/scphere/distributions/von_mises_fisher.py -------------------------------------------------------------------------------- /scphere/model/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /scphere/model/vae.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/klarman-cell-observatory/scPhere/HEAD/scphere/model/vae.py -------------------------------------------------------------------------------- /scphere/model/vae_sp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/klarman-cell-observatory/scPhere/HEAD/scphere/model/vae_sp.py -------------------------------------------------------------------------------- /scphere/ops/__init__.py: -------------------------------------------------------------------------------- 1 | from scphere.ops.ive import ive 2 | -------------------------------------------------------------------------------- /scphere/ops/ive.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/klarman-cell-observatory/scPhere/HEAD/scphere/ops/ive.py -------------------------------------------------------------------------------- /scphere/util/__init__.py: -------------------------------------------------------------------------------- 1 | from scphere.util.data import prepare_data 2 | -------------------------------------------------------------------------------- /scphere/util/data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/klarman-cell-observatory/scPhere/HEAD/scphere/util/data.py -------------------------------------------------------------------------------- /scphere/util/plot.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/klarman-cell-observatory/scPhere/HEAD/scphere/util/plot.py -------------------------------------------------------------------------------- /scphere/util/trainer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/klarman-cell-observatory/scPhere/HEAD/scphere/util/trainer.py -------------------------------------------------------------------------------- /scphere/util/trainer_sp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/klarman-cell-observatory/scPhere/HEAD/scphere/util/trainer_sp.py -------------------------------------------------------------------------------- /scphere/util/util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/klarman-cell-observatory/scPhere/HEAD/scphere/util/util.py -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/klarman-cell-observatory/scPhere/HEAD/setup.py --------------------------------------------------------------------------------