minor fix to deploy
deploy: /bin/sh -> /bin/bash
deploy: fix timestamp fn
deploy: define error fn earlier
minor fix to deploy

remove left-over use of mkdir
deploy: check for realpath
deploy: tweaks to facilitate testing
deploy: tweaks to facilitate testing
deploy: tweaks to facilitate testing
deploy: tweaks to facilitate testing
deploy: create virtualenv if needed
a ready-made SQLite3 hmslincs.db

...template generated by an initial run of syncdb.  The credentials of
the created admin user are username=. and password=. (i.e. both are a
single dot "."), and its email address is
admin@hmslincs.hms.harvard.edu (fictitious, at least at the moment).

To use this SQLite3 database, just copy the file to the file
django/hmslincs.db:

    % cp -a django/hmslincs.db.template django/hmslincs.db

The output of the syncdb run that generated this database is given
below:

    % (PYTHONPATH=src:django django/manage.py syncdb)
    Creating tables ...
    Creating table auth_permission
    Creating table auth_group_permissions
    Creating table auth_group
    Creating table auth_user_user_permissions
    Creating table auth_user_groups
    Creating table auth_user
    Creating table django_content_type
    Creating table django_session
    Creating table django_site
    Creating table django_admin_log
    Creating table tastypie_apiaccess
    Creating table tastypie_apikey
    Creating table db_pubchemrequest
    Creating table db_fieldinformation
    Creating table db_smallmolecule
    Creating table db_smallmoleculebatch
    Creating table db_cell
    Creating table db_protein
    Creating table db_dataset
    Creating table db_library
    Creating table db_librarymapping
    Creating table db_datacolumn
    Creating table db_datarecord
    Creating table db_datapoint
    Creating table db_attachedfile

    You just installed Django's auth system, which means you don't have any superusers defined.
    Would you like to create one now? (yes/no): yes
    Username (leave blank to use 'berriz'): .
    E-mail address: admin@hmslincs.hms.harvard.edu
    Password:
    Password (again):
    Superuser created successfully.
    Installing custom SQL ...
    Installing indexes ...
    Installed 0 object(s) from 0 fixture(s)
expand compound import statements

...(in hmslincs_server/urls.py) to individual statements of the form

    from db.api import <RESOURCE>

...to facilitate debugging import-related exceptions.
add sqlite3 option to settings.py

...for offline development work.
silence DatabaseError for offline work

To do this, prepend 'HMSLINCS_DEV=true' to the django/manage.py
runserver command.  This will silence a DatabaseError exception with
message

    no such table: db_fieldinformation

thrown during the evaluation of

    from db import views

in hmslincs/django/db/api.py.
decruft sensitivities.js
update eqn in sensitivities page
accommodate new tested ranges
superficial changes to deploy
move sensitivities tool to top