ensemblerna webserver (python-flask-mongodb-celery-postgresql-openshift)
Summary: Interactive visualization for RNA structural ensembles (Python package and webserver)
- Accepts user input from scientists for sequence and experimental data from web form
- Utilizes data abstraction, dimensionality reduction and clustering algorithms in Scikit-Learn and SciPy
- Generates still and interactive visualizations using python matplotlib and D3.js
- Stores and retrieves image data using MongoDB
- Built/deployed webserver with flask, python, HTML5, Javascript, D3.js
- Developed concurrency modules for long processes using Celery, and PostgreSQL
For more information: http://ribosnitch-ensemblerna.rhcloud.com