You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Beth Cimini edited this page Feb 26, 2025
·
24 revisions
CellProfiler 4
CellProfiler 4 should be pip installable in python 3.8 or 3.9 by simply using pip install cellprofiler, when a number of prerequisite packages are installed. Prerequisites are:
The basic development packages installed, typically from a base package like build-essential, including make and gcc,
A Java or OpenJDK JDK (8+) package installed, and the JAVA_HOME environment variable to point to it,
Python 3.8 or 3.9 with pip and numpy,
A MySQL or MariaDB client development environment, and
To simplify CellProfiler installation on Linux, the generic, standardized installation instructions are based on Conda. While recent versions of CellProfiler should work well with the standard system packages, users may like to follow the Conda-Installation of CellProfiler because it achieves a uniform environment that is easy to maintain, keep up to date and debug in case of problems.
CellProfiler for Batch processing
Note that with CellProfiler 2 and newer, there is no need for a separate CPCluster module anymore. See the command line options for CellProfiler.py to invoke it in (headless) batch mode for cluster operation.