Otter Web is a web application for the Organization for the Open mulTiwavelength Transient Event Repository (OTTER) project.
This repository contains the front-end code for displaying and interacting with the OTTER database.
Clone the repository and install the package using the following:
git clone https://github.com/astro-otter/otter-web.git
cd otter-web
pip install -e .Clone and install the OTTER API .. code-block:: bash
git clone https://github.com/astro-otter/otter.git cd otter pip install -e .
Running the application requires installing and starting the database and API server. These can both be started with:
Note
You must have docker installed and setup for installing the database and API server!
git clone git@github.com:astro-otter/otterdb.git
cd otterdb
./build.shThen start the front-end website server using the following:
cd otter-web
python start.py- Clone the repository
- Install the package
- cd otter-web and start the API server: uvicorn otter_web.server.api:app --reload --port=10202
- In a new terminal window, cd otter-web/scripts and start the front-end server: python start.py.