Installation

System Requirements

  • >= 4GB RAM But it depends directly on the size and extents of the datasets you will be visualizing.
  • > 2 CPU (> 4 CPU Better)

Docker

docker pull axiom/sci-wms

Source

Download the compressed project and unpack anywhere. This is where the installation will live.

Install Dependencies

If you need the conda executable command, see this.

conda install -c axiom-data-science -c ioos --file requirements.txt
conda install -c axiom-data-science -c ioos --file requirements-dev.txt
conda install -c axiom-data-science -c ioos --file requirements-prod.txt

Create Database

export DJANGO_SETTINGS_MODULE="sciwms.settings.prod"
python manage.py migrate
python manage.py collectstatic

Run the Tests

Install the testing dependencies

conda install -c axiom-data-science -c ioos -c conda-forge --file requirements-test.txt

Test that sci-wms is fully functional by running the following command

py.test -s -rxs -v