├── LICENSE ├── README.md ├── ThirdParty ├── diffusion.py └── layers.py ├── apply_script_diffusion.py ├── data_samples ├── experiment_3D │ ├── Diffusion_3DCTC_CE_epoch=4999.ckpt │ ├── pred_0_sketch3D_sim_CTCCE_0.tif │ ├── pred_1_sketch3D_sim_CTCCE_0.tif │ ├── pred_2_sketch3D_sim_CTCCE_0.tif │ └── pred_3_sketch3D_sim_CTCCE_0.tif ├── image3D_sim_CTCCE_0.h5 ├── image3D_sim_CTCCE_0.tif ├── image_files_3D.csv ├── sketch3D_sim_CTCCE_0.h5 ├── sketch3D_sim_CTCCE_0.tif └── sketch_files_3D.csv ├── dataloader ├── augmenter.py └── h5_dataloader.py ├── figures ├── example_data.png ├── multi-channel.png ├── overlapping_cells.png └── timeseries.gif ├── models ├── DiffusionModel2D.py ├── DiffusionModel3D.py ├── module_UNet2D_pixelshuffle_inject.py └── module_UNet3D_pixelshuffle_inject.py ├── notebooks ├── README.md ├── jupyter_apply_script.ipynb ├── jupyter_preparation_script.ipynb └── jupyter_train_script.ipynb ├── requirements.txt ├── train_script.py └── utils ├── PNAS_sampling.csv ├── csv_generator.py ├── h5_converter.py ├── harmonics.py ├── jupyter_widgets.py ├── synthetic_cell_membrane_masks.py ├── synthetic_cell_nuclei_masks.py ├── theta_phi_sampling_5000points_10000iter.npy └── utils.py /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stegmaierj/DiffusionModelsForImageSynthesis/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stegmaierj/DiffusionModelsForImageSynthesis/HEAD/README.md -------------------------------------------------------------------------------- /ThirdParty/diffusion.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stegmaierj/DiffusionModelsForImageSynthesis/HEAD/ThirdParty/diffusion.py -------------------------------------------------------------------------------- /ThirdParty/layers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stegmaierj/DiffusionModelsForImageSynthesis/HEAD/ThirdParty/layers.py -------------------------------------------------------------------------------- /apply_script_diffusion.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stegmaierj/DiffusionModelsForImageSynthesis/HEAD/apply_script_diffusion.py -------------------------------------------------------------------------------- /data_samples/experiment_3D/Diffusion_3DCTC_CE_epoch=4999.ckpt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stegmaierj/DiffusionModelsForImageSynthesis/HEAD/data_samples/experiment_3D/Diffusion_3DCTC_CE_epoch=4999.ckpt -------------------------------------------------------------------------------- /data_samples/experiment_3D/pred_0_sketch3D_sim_CTCCE_0.tif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stegmaierj/DiffusionModelsForImageSynthesis/HEAD/data_samples/experiment_3D/pred_0_sketch3D_sim_CTCCE_0.tif -------------------------------------------------------------------------------- /data_samples/experiment_3D/pred_1_sketch3D_sim_CTCCE_0.tif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stegmaierj/DiffusionModelsForImageSynthesis/HEAD/data_samples/experiment_3D/pred_1_sketch3D_sim_CTCCE_0.tif -------------------------------------------------------------------------------- /data_samples/experiment_3D/pred_2_sketch3D_sim_CTCCE_0.tif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stegmaierj/DiffusionModelsForImageSynthesis/HEAD/data_samples/experiment_3D/pred_2_sketch3D_sim_CTCCE_0.tif -------------------------------------------------------------------------------- /data_samples/experiment_3D/pred_3_sketch3D_sim_CTCCE_0.tif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stegmaierj/DiffusionModelsForImageSynthesis/HEAD/data_samples/experiment_3D/pred_3_sketch3D_sim_CTCCE_0.tif -------------------------------------------------------------------------------- /data_samples/image3D_sim_CTCCE_0.h5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stegmaierj/DiffusionModelsForImageSynthesis/HEAD/data_samples/image3D_sim_CTCCE_0.h5 -------------------------------------------------------------------------------- /data_samples/image3D_sim_CTCCE_0.tif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stegmaierj/DiffusionModelsForImageSynthesis/HEAD/data_samples/image3D_sim_CTCCE_0.tif -------------------------------------------------------------------------------- /data_samples/image_files_3D.csv: -------------------------------------------------------------------------------- 1 | image3D_sim_CTCCE_0.h5 2 | -------------------------------------------------------------------------------- /data_samples/sketch3D_sim_CTCCE_0.h5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stegmaierj/DiffusionModelsForImageSynthesis/HEAD/data_samples/sketch3D_sim_CTCCE_0.h5 -------------------------------------------------------------------------------- /data_samples/sketch3D_sim_CTCCE_0.tif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stegmaierj/DiffusionModelsForImageSynthesis/HEAD/data_samples/sketch3D_sim_CTCCE_0.tif -------------------------------------------------------------------------------- /data_samples/sketch_files_3D.csv: -------------------------------------------------------------------------------- 1 | sketch3D_sim_CTCCE_0.h5 2 | -------------------------------------------------------------------------------- /dataloader/augmenter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stegmaierj/DiffusionModelsForImageSynthesis/HEAD/dataloader/augmenter.py -------------------------------------------------------------------------------- /dataloader/h5_dataloader.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stegmaierj/DiffusionModelsForImageSynthesis/HEAD/dataloader/h5_dataloader.py -------------------------------------------------------------------------------- /figures/example_data.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stegmaierj/DiffusionModelsForImageSynthesis/HEAD/figures/example_data.png -------------------------------------------------------------------------------- /figures/multi-channel.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stegmaierj/DiffusionModelsForImageSynthesis/HEAD/figures/multi-channel.png -------------------------------------------------------------------------------- /figures/overlapping_cells.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stegmaierj/DiffusionModelsForImageSynthesis/HEAD/figures/overlapping_cells.png -------------------------------------------------------------------------------- /figures/timeseries.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stegmaierj/DiffusionModelsForImageSynthesis/HEAD/figures/timeseries.gif -------------------------------------------------------------------------------- /models/DiffusionModel2D.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stegmaierj/DiffusionModelsForImageSynthesis/HEAD/models/DiffusionModel2D.py -------------------------------------------------------------------------------- /models/DiffusionModel3D.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stegmaierj/DiffusionModelsForImageSynthesis/HEAD/models/DiffusionModel3D.py -------------------------------------------------------------------------------- /models/module_UNet2D_pixelshuffle_inject.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stegmaierj/DiffusionModelsForImageSynthesis/HEAD/models/module_UNet2D_pixelshuffle_inject.py -------------------------------------------------------------------------------- /models/module_UNet3D_pixelshuffle_inject.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stegmaierj/DiffusionModelsForImageSynthesis/HEAD/models/module_UNet3D_pixelshuffle_inject.py -------------------------------------------------------------------------------- /notebooks/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stegmaierj/DiffusionModelsForImageSynthesis/HEAD/notebooks/README.md -------------------------------------------------------------------------------- /notebooks/jupyter_apply_script.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stegmaierj/DiffusionModelsForImageSynthesis/HEAD/notebooks/jupyter_apply_script.ipynb -------------------------------------------------------------------------------- /notebooks/jupyter_preparation_script.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stegmaierj/DiffusionModelsForImageSynthesis/HEAD/notebooks/jupyter_preparation_script.ipynb -------------------------------------------------------------------------------- /notebooks/jupyter_train_script.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stegmaierj/DiffusionModelsForImageSynthesis/HEAD/notebooks/jupyter_train_script.ipynb -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stegmaierj/DiffusionModelsForImageSynthesis/HEAD/requirements.txt -------------------------------------------------------------------------------- /train_script.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stegmaierj/DiffusionModelsForImageSynthesis/HEAD/train_script.py -------------------------------------------------------------------------------- /utils/PNAS_sampling.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stegmaierj/DiffusionModelsForImageSynthesis/HEAD/utils/PNAS_sampling.csv -------------------------------------------------------------------------------- /utils/csv_generator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stegmaierj/DiffusionModelsForImageSynthesis/HEAD/utils/csv_generator.py -------------------------------------------------------------------------------- /utils/h5_converter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stegmaierj/DiffusionModelsForImageSynthesis/HEAD/utils/h5_converter.py -------------------------------------------------------------------------------- /utils/harmonics.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stegmaierj/DiffusionModelsForImageSynthesis/HEAD/utils/harmonics.py -------------------------------------------------------------------------------- /utils/jupyter_widgets.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stegmaierj/DiffusionModelsForImageSynthesis/HEAD/utils/jupyter_widgets.py -------------------------------------------------------------------------------- /utils/synthetic_cell_membrane_masks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stegmaierj/DiffusionModelsForImageSynthesis/HEAD/utils/synthetic_cell_membrane_masks.py -------------------------------------------------------------------------------- /utils/synthetic_cell_nuclei_masks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stegmaierj/DiffusionModelsForImageSynthesis/HEAD/utils/synthetic_cell_nuclei_masks.py -------------------------------------------------------------------------------- /utils/theta_phi_sampling_5000points_10000iter.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stegmaierj/DiffusionModelsForImageSynthesis/HEAD/utils/theta_phi_sampling_5000points_10000iter.npy -------------------------------------------------------------------------------- /utils/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stegmaierj/DiffusionModelsForImageSynthesis/HEAD/utils/utils.py --------------------------------------------------------------------------------