The ScanpyEcoSys Apptainer image provides a ready-to-use, full Scanpy ecosystem for single-cell analysis, including a wide selection of popular Python tools for transcriptomics, spatial data, trajectory inference, and more.
If you notice a useful package missing, please open an issue or submit a pull request.
This container is published as a COSMOS-SENS module.
To make it available in your environment:
module use /scale/gr01/shared/common/modules
module load ScanpyEcoSys/1.5Tip: Any future versions will follow the naming convention
ScanpyEcoSys/<version>(currently 1.5).
The image bundles most of the Scanpy single-cell ecosystem:
- Core analysis:
scanpy,muon,scvi-tools - Specialized tools:
scirpy,squidpy,scVelo,velocyto - Data integration & metrics:
harmony,scanorama,pymde,scib_metrics,spatialdata - Manifold/embedding algorithms:
phate,trimap,sam,phenograph - Visualization & utilities:
seaborn,jupyterlab,papermill,nbconvert,ipywidgets - Monitoring:
psutil,pynvml,autotime - Special environment:
cellphonedbwith a dedicated Micromamba env
The current Apptainer/Singularity recipe is part of this Github repo.
You can build the container yourself if you have:
- git
- make
- Apptainer/Singularity
- super-user (root) privileges – Apptainer needs these for building images
git clone https://github.com/stela2502/ScanpyEcoSys.git
cd ScanpyEcoSysThe provided Makefile handles both a sandbox (writable directory) and a final .sif image.
sudo make restart buildmake restart– creates the sandbox from the definition filemake build– creates the.sifimage fromScanpyEcoSys.def
After completion you will have:
ScanpyEcoSys_v<version>.sif– the Apptainer image- a
sandbox/directory – a writable build directory
apptainer run ScanpyEcoSys.sifTip: If you don’t have root access, you can only run an already-built
.sifimage.
Building requires root because Apptainer needs to set file ownership and namespaces.
After building the image:
apptainer run ScanpyEcoSys_1.5.sifPull requests and issues are welcome!
Please describe any additional tools you would like included.
© 2025 ScanpyEcoSys Maintainers