Skip to content

Latest commit

 

History

History
15 lines (13 loc) · 950 Bytes

README.md

File metadata and controls

15 lines (13 loc) · 950 Bytes

NeuroTK Web Application

Neuropathology project defining and large scale analysis using computational approaches. Utilizes the Digital Slide Archive (DSA) for data storage and API (application programming interface) for its backend. Front-end is built using Dash Plotly and local database is hosted using MongoDB for faster performance. The Mongo database is run using Docker compose and the application is run using Python.

Requirements

  • Python 3.11 or greater
  • Docker installed

Instructions

  • Clone this repository (i.e. $ git clone https://github.com/dgutman/NeuroTK-Dash.git)
  • Navigate to cloned directory
  • Copy environmental template file to .env: $ cp example.env .env
    • Modify file as needed
  • Run using docker compose: $ docker compose up
    • To run in detach mode use the "-d" flag
  • App is hosted on http://localhost:8050/