Learn Pathology is a web-based system for teaching students the field of pathology. In the system, teachers can create online courses and assignments. Students can view and interact with large whole slide microscopy images (WSIs) as well as answering questions and performing assignments.
Learn Pathology is developed by the Norwegian University of Science and Technology (NTNU) and SINTEF Digital, the Health Department, and is released under the permissive MIT license.
The system is built using the following open source technologies:
Clone project
git clone https://github.com/AICAN-Research/learn-pathology.git
cd learn-pathology
Create virtual environment
# Install environment
pip install virtualenv
virtualenv -ppython3 environment
# Activate environment
source environment/bin/activate # Linux
environment/Scripts/activate.ps1 # Windows
# Install dependencies
pip install -r requirements.txt
Create database
python manage.py migrate
Create super user
python manage.py createsuperuser
Run server
python manage.py runserver
Open your web browser at http://localhost:8000
Add some slides