-
Notifications
You must be signed in to change notification settings - Fork 13
Home
GabbyHalpin edited this page May 28, 2021
·
83 revisions
Rodan is a web-based workflow engine, developed under the Single Interface for Music Score Searching and Analysis (SIMSSA) project. It natively provides a suite of software modules for optical music recognition (OMR) and supports custom modules for other tasks.
Rodan is powered by Python, using Django as its web server, Celery as its distributed task queue, and other supporting software packages. It features:
- Pluggable job packages
- Human-assisted workflow processing
- Distributed workflow processing
- Multi-user design
- RESTful API
- WebSocket messaging
- Diva.js viewer for high-resolution images
Current version is 1.4.2
.
- Repository Structure
- Working on Rodan
- Testing Production Locally
- Working on Interactive Classifier
- Job Queues
- Testing New Docker Images
- Set up Environment Variables
- Set up SSL with Certbot
- Set up SSH with GitHub
- Deploying on Staging
- Deploying on Production
- Import Previous Data