Documentation for MEVAL.
MEVAL relies on the following packages:
bento-mdf>=0.13.3
boto3>=1.36.11,<2.0
pandas>=2.2.3,<3.0
neo4j-viz>=1.0.0,<2.0
neo4j>=6.2.0,<7.0
tabulate>=0.9.0,<1.0
These are installed automatically when installing via pip (PyPI) or uv.
We recommend creating an isolated Python virtual environment when you isntall MEVAL, so that your installation doesnโt encounter version conflicts with other packages in your existing environment.
venvpython3.13 -m venv .venv
source .venv/bin/activate
uvuv is a fast Python package and project manager that can create virtual environments and install dependencies.
uv (if not already installed):
curl -LsSf https://astral.sh/uv/install.sh | sh
uv venv --python 3.13
source .venv/bin/activate
uv pip install ctos-meval
pip install ctos-meval
git clone --recurse-submodules https://github.com/CBIIT/MEVAL.git
cd MEVAL
pip install -r requirements_python3.13.txt
pip install -e .