Project-MONAI / Project-MONAI/MONAILabel
OHIF Plugin Filters Not Working
Nobody has claimed this yet.
- Dominant language
- Python
- Stars
- 891
- Forks
- 269
- Avg merge
- 15h 41m
- Merged PRs (30d)
- 1
Description
Describe the bug
I'm experiencing issues with the OHIF plugin integrated into MONAI Label. Specifically, the filters within the OHIF viewer do not function as expected.
To Reproduce
Steps to reproduce the behavior:
- Launch the MONAI Label server with the OHIF plugin.
- Open the OHIF viewer.
- Apply one of the filters available at the top of the screen.
Expected behavior
Filters should adjust the dicom images display parameters accordingly.
Screenshots
Additional context
I'm running MONAI Label within a Docker Compose setup.
The monailabel service is configured as follows:
monailabel:
image: projectmonai/monailabel:latest
deploy:
resources:
reservations:
devices:
- capabilities: [gpu]
container_name: monailabel
expose:
- 8000
volumes:
...
command: ["/bin/bash", "/entrypoint.sh"]
depends_on:
- orthanc
restart: unless-stopped
The entrypoint.sh script used to start the MONAI Label server is as follows:
#!/bin/bash
APP_PATH="/opt/monailabel/apps/radiology"
if [ ! -d "$APP_PATH" ]; then
echo "Download radiology app..."
monailabel apps --download --name radiology --output /opt/monailabel/apps
fi
monailabel start_server
--app "$APP_PATH"
--studies http://orthanc:8042/dicom-web
--conf models all
The orthanc service is defined as:
orthanc:
image: jodogne/orthanc-plugins
hostname: orthanc
container_name: orthanc
volumes:
...
restart: unless-stopped
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by reproducing the issue with the OHIF viewer, the Docker Compose monailabel service, and the entrypoint.sh command shown in the report. Check whether applying the viewer's top-of-screen filters changes the DICOM display parameters; done means the filters work in the reported MONAI Label and Orthanc setup.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- docker-compose, python
- Domain
- frontend
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 30/100