Skip to content

Tesseract-MI/prostatecancer.ai

Repository files navigation

prostatecancer.ai MIT License

prostatecancer.ai is an OHIF-based, zero-footprint DICOMweb medical image viewer that utilizes artificial intelligence technologies to identify clinically significant prostate cancer.

Read The Docs | Demo | Roadmap

Introduction

Advances in machine learning and deep learning have made it possible to embed the knowledge of experienced physician/radiologist into computational models and have shown state-of-the art performance in various image analysis tasks including computer-assisted detection, diagnosis, and prognosis of several forms of cancers including prostate cancer. However, models are not fully integrated with the current standard of care in clinic. We have developed prostatecancer.ai which enables deployment of AI models in a web-browser while simultaneously providing standard image viewing and reporting schemes.

If you're interested in using prostatecancer.ai, but you're not sure it supports your use case check out our docs. Still not sure, or you would like to propose new features? Don't hesitate to create an issue or open a pull request.

⏩ Getting Started

This readme is specific to testing and developing locally. If you're more interested in production deployment strategies, you can check out our documentation on publishing.

Want to play around before you dig in? Check out our LIVE Demo

📏 Setup

Requirements:

Steps:

  1. Fork this repository
  2. Clone your forked repository (your origin)
  • git clone git@github.com:YOUR_GITHUB_USERNAME/prostatecancer.ai.git
  1. Add Tesseract-MI/prostatecancer.ai as a remote repository (the upstream)
  • git remote add upstream git@github.com:Tesseract-MI/prostatecancer.ai.git

💻 Developing Locally

In your cloned repository's root folder, run:

  1. Restore dependencies:

    • meteor npm install
  2. Set up local server to host prostatecancer.ai:

    • for orthanc run: METEOR_PACKAGE_DIRS="packages" meteor --settings config/orthancDICOMWeb.json
    • for dcm4chee run: METEOR_PACKAGE_DIRS="packages" meteor --settings config/dcm4cheeDICOMWeb.json

🐛 Bugs

Please file an issue for bugs, missing documentation, or unexpected behavior.

See Bugs

💡 Feature Requests

Please file an issue to suggest new features. Vote on feature requests by adding a 👍. This helps maintainers prioritize what to work on.

See Feature Requests

❓ Questions

For questions related to using the app, please visit our support community, or file an issue on GitHub.

See Questions

🔜 Roadmap

If you want to know what's planned for the very near future, check out our roadmap. The best way to influence when and what is worked on is to contribute to the conversation by creating GitHub issues, and contributing code through pull requests. Our high level priorities for the near future are:

More granular information will make its way to the backlog as these items become scoped for development by core maintainers.

Don't hesitate to ask questions, propose features, or create pull requests. We're here, we're listening, and we're always ready to make prostatecancer.ai the best AI-based medical image viewer in the world 🌎

🔒 License

MIT © prostatecancer.ai

About

prostatecancer.ai is an AI-based, zero-footprint medical image viewer that can identify clinically significant prostate cancer.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published