├── LICENSE.md ├── NOTICE.md ├── README.md ├── data ├── __init__.py ├── bipartite_graphs.py ├── sems_vectorized.py └── simulations.py ├── dcdfg ├── __init__.py ├── callback.py ├── dcdi │ ├── __init__.py │ ├── model.py │ └── module.py ├── linear_baseline │ ├── __init__.py │ ├── model.py │ └── module.py ├── lowrank_linear_baseline │ ├── __init__.py │ ├── model.py │ └── module.py ├── lowrank_mlp │ ├── model.py │ └── module.py ├── perturbseq_data.py ├── simulation_data.py └── utils │ ├── __init__.py │ ├── dag_optim.py │ ├── gumbel.py │ └── metrics.py ├── igsp ├── igsp.py ├── main_gauss.py └── main_perturb.py ├── make_lowrank_dataset.py ├── perturb-cite-seq ├── 0-data-download.ipynb └── 1-assignments-vs-variability.ipynb ├── requirements.txt ├── run_gaussian.py └── run_perturbseq_linear.py /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Genentech/dcdfg/HEAD/LICENSE.md -------------------------------------------------------------------------------- /NOTICE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Genentech/dcdfg/HEAD/NOTICE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Genentech/dcdfg/HEAD/README.md -------------------------------------------------------------------------------- /data/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /data/bipartite_graphs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Genentech/dcdfg/HEAD/data/bipartite_graphs.py -------------------------------------------------------------------------------- /data/sems_vectorized.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Genentech/dcdfg/HEAD/data/sems_vectorized.py -------------------------------------------------------------------------------- /data/simulations.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Genentech/dcdfg/HEAD/data/simulations.py -------------------------------------------------------------------------------- /dcdfg/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /dcdfg/callback.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Genentech/dcdfg/HEAD/dcdfg/callback.py -------------------------------------------------------------------------------- /dcdfg/dcdi/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /dcdfg/dcdi/model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Genentech/dcdfg/HEAD/dcdfg/dcdi/model.py -------------------------------------------------------------------------------- /dcdfg/dcdi/module.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Genentech/dcdfg/HEAD/dcdfg/dcdi/module.py -------------------------------------------------------------------------------- /dcdfg/linear_baseline/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /dcdfg/linear_baseline/model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Genentech/dcdfg/HEAD/dcdfg/linear_baseline/model.py -------------------------------------------------------------------------------- /dcdfg/linear_baseline/module.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Genentech/dcdfg/HEAD/dcdfg/linear_baseline/module.py -------------------------------------------------------------------------------- /dcdfg/lowrank_linear_baseline/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /dcdfg/lowrank_linear_baseline/model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Genentech/dcdfg/HEAD/dcdfg/lowrank_linear_baseline/model.py -------------------------------------------------------------------------------- /dcdfg/lowrank_linear_baseline/module.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Genentech/dcdfg/HEAD/dcdfg/lowrank_linear_baseline/module.py -------------------------------------------------------------------------------- /dcdfg/lowrank_mlp/model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Genentech/dcdfg/HEAD/dcdfg/lowrank_mlp/model.py -------------------------------------------------------------------------------- /dcdfg/lowrank_mlp/module.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Genentech/dcdfg/HEAD/dcdfg/lowrank_mlp/module.py -------------------------------------------------------------------------------- /dcdfg/perturbseq_data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Genentech/dcdfg/HEAD/dcdfg/perturbseq_data.py -------------------------------------------------------------------------------- /dcdfg/simulation_data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Genentech/dcdfg/HEAD/dcdfg/simulation_data.py -------------------------------------------------------------------------------- /dcdfg/utils/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /dcdfg/utils/dag_optim.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Genentech/dcdfg/HEAD/dcdfg/utils/dag_optim.py -------------------------------------------------------------------------------- /dcdfg/utils/gumbel.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Genentech/dcdfg/HEAD/dcdfg/utils/gumbel.py -------------------------------------------------------------------------------- /dcdfg/utils/metrics.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Genentech/dcdfg/HEAD/dcdfg/utils/metrics.py -------------------------------------------------------------------------------- /igsp/igsp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Genentech/dcdfg/HEAD/igsp/igsp.py -------------------------------------------------------------------------------- /igsp/main_gauss.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Genentech/dcdfg/HEAD/igsp/main_gauss.py -------------------------------------------------------------------------------- /igsp/main_perturb.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Genentech/dcdfg/HEAD/igsp/main_perturb.py -------------------------------------------------------------------------------- /make_lowrank_dataset.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Genentech/dcdfg/HEAD/make_lowrank_dataset.py -------------------------------------------------------------------------------- /perturb-cite-seq/0-data-download.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Genentech/dcdfg/HEAD/perturb-cite-seq/0-data-download.ipynb -------------------------------------------------------------------------------- /perturb-cite-seq/1-assignments-vs-variability.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Genentech/dcdfg/HEAD/perturb-cite-seq/1-assignments-vs-variability.ipynb -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Genentech/dcdfg/HEAD/requirements.txt -------------------------------------------------------------------------------- /run_gaussian.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Genentech/dcdfg/HEAD/run_gaussian.py -------------------------------------------------------------------------------- /run_perturbseq_linear.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Genentech/dcdfg/HEAD/run_perturbseq_linear.py --------------------------------------------------------------------------------