wtsi-hgi/DNAOrderApp

Name: DNAOrderApp

Owner: Wellcome Trust Sanger Institute - Human Genetics Informatics

Description: Refining the process for ordering DNA Sequences

Created: 2013-06-21 15:38:34.0

Updated: 2014-01-02 20:06:24.0

Pushed: 2014-01-02 20:06:20.0

Homepage: null

Size: 19639

Language: JavaScript

GitHub Committers

UserMost Recent Commit# Commits

Other Committers

UserEmailMost Recent Commit# Commits

README

DNAOrderApp

A web application that aims to improve the interface for ordering DNA sequences from our collaborators in hopes to reduce the error rate of mislabelling the wells.

Installation

For Mac OSX, first install macports, then:

stall prerequisites using macports
 install py27-virtualenv py27-mysql py27-django
nfigure a python virtualenv 
ualenv-2.7 ~/python-virtualenv
ter the virtualenv
python-virtualenv/bin/activate
one git repository into virtualenv directory and install settings template
~/python-virtualenv &&  git clone https://github.com/wtsi-hgi/DNAOrderApp.git && cp DNAOrderApp/DNAOrderApp/settings.py.tmpl DNAOrderApp/DNAOrderApp/settings.py)
it settings (DNAOrderApp/DNAOrderApp/settings.py) as needed (with your favorite text editor)
s ~/python-virtualenv/DNAOrderApp/DNAOrderApp/settings.py
n server
UAL_ENV=$(echo ~/python-virtualenv) python ~/python-virtualenv/DNAOrderApp/manage.py runserver

On Ubuntu Linux, you could run:

stall prerequisites
 apt-get install python-virtualenv
 apt-get build-dep python-mysqldb
nfigure a python virtualenv 
ualenv ~/python-virtualenv 
ter the virtualenv
python-virtualenv/bin/activate
stall django and mysqldb
install Django
install MySQL-python
one git repository into virtualenv directory and install settings template
~/python-virtualenv &&  git clone https://github.com/wtsi-hgi/DNAOrderApp.git && cp DNAOrderApp/DNAOrderApp/settings.py.tmpl DNAOrderApp/DNAOrderApp/settings.py)
it settings (DNAOrderApp/DNAOrderApp/settings.py) as needed (with your favorite text editor)
s ~/python-virtualenv/DNAOrderApp/DNAOrderApp/settings.py
n server
on ~/python-virtualenv/DNAOrderApp/manage.py runserver

Forked

https://github.com/jschr/bootstrap-modal
https://github.com/sigurdga/django-jquery-file-upload
https://github.com/doph/minimal-django-file-upload-example
https://github.com/python-excel/xlrd

Other JQuery

https://code.google.com/p/jquery-watermark/ https://github.com/tcrosen/twitter-bootstrap-typeahead

Side Note:

Currently using Django v1.4. Note that the interface for handling database transactions is different in the latest v1.6.

License

See LICENSE


This work is supported by the National Institutes of Health's National Center for Advancing Translational Sciences, Grant Number U24TR002306. This work is solely the responsibility of the creators and does not necessarily represent the official views of the National Institutes of Health.