A Django-based observing tool for amateur astronomy
This is a scaled-down version of software I wrote for the Carnegie RR-Lyra project (CARRS). The main idea is to give the user a list of objects in a database that can be viewed at any given time. The code uses pyephem to precess coordinates, compute altitude, azimuth, airmass, etc. Django is used to deliver the HTML to a browser.
Ultimately, the code should be able to run on a web-server (apache) or stand-alone on a computer if there is no internet.
Easiest and safest way to install is using miniconda or anaconda:
conda create -n obstool ephem django astropy bokeh
cd someplace
git clone https://github.com/chrisrburns/obstool
Or, if you're okay just installing stuff into your base python distribution,
you can use pip
:
pip install ephem django astropy bokeh requests
Just use django's development server locally on your computer/laptop:
cd someplace/obstool
python manage.py runserver
Open a browser and navigate to http://localhost:8000/
If you want to deploy on a local area network or even over the web, a more
robust setup is required. See DEPLOY.txt
for how to do this.