Closed vemonet closed 2 years ago
https://github.com/CellProfiler/Distributed-CellProfiler : how it runs on AWS
Check Wiki for headless run infos: https://github.com/CellProfiler/CellProfiler/wiki
1 headless = 1 core. we need to start as many container as we want to use cores
Help: Github issues and https://forum.image.sc
If we want to publish scripts to deploy on Kubernetes: to https://github.com/CellProfiler/distribution
oc cp
from DataHub to copy images and pipeline files to the DSRIoc exec
to run the pipeline fileWhat might be a bit tricky to do properly: dispatching the jobs. To allow deploying the number of workers we want (but kubernets should give good tools for that)
I have no idea what the CellProfiler look like on DataHub and how I can install the oc
tool and communicate with the DSRI cluster (we might need to ask for opening some things to the networking)
Documentation to deploy the CellProfiler on the DSRI: https://maastrichtu-ids.github.io/dsri-documentation/docs/catalog-imaging
Describe the application
Profiling Cells, with a desktop UI, but the code can be exported to be run on the DSRI
Options:
Application Git repository URL
https://cellprofiler.org/ https://github.com/CellProfiler/CellProfiler
Docker image of the application
Official Docker image: https://hub.docker.com/r/cellprofiler/cellprofiler Best to build: https://github.com/CellProfiler/distribution/tree/master/docker
Docs: https://github.com/CellProfiler/distribution/blob/master/docker/README.md
Another image available: https://github.com/pharmbio/cellprofiler-docker