Logging tool for astronomical observations - with or without optical aids
- Python 60.9%
- HTML 39%
- Dockerfile 0.1%
| .github | Bugfix | |
| migrations | Test and implementation of Kind class to objects | |
| resources/test | Add parsing tests for holding images | |
| screenshots | Add instructions on usage | |
| src/astrolog | Avoid objects that ends with a whitespace | |
| tests | Sort unique_objects and most_observed_objects according to name | |
| .gitignore | Use black for formatting | |
| docker-compose.yml | Ship with docker | |
| Dockerfile | Do not use alpine, because it is difficult to instal scientific packages | |
| LICENSE | Create LICENSE | |
| README.md | Update README.md | |
| setup.py | Bugfix | |
Astro log
Website to implement logs for (amateur) astronomical observations.
Screenshots
Add and view your equipment
List objects observed, favourites, and to-be-watched
Add a new observation - choose a type
Add a new observation
List all observation sessions
Show details for a given session
Getting started
Without docker
Create a virtualenv with virtualenv -p pythton3 venv and activate it
with source venv/bin/activate.
Install dependencies with e.g. pip install -e . which also allows
development.
Run the tests (optional, but good sanity check) with pytest --cov=astrolog --cov-report term-missing.
Run the web application with python src/astrolog/web/app.py and follow
the instructions from the prompt.
With docker
Just do docker-compose up -d and go to http:localhost:5065