Skip to main content

Application to facilitate the download, exploration and visual analysis of oceanographic data.

Project description

Sistema de Información Ambiental (SIA)

Version: 1.1.0

GUI Application to facilitate the download, exploration and visual analysis of oceanographic data.

Page of the project: https://sia-information-system.github.io/sia-website

Table of contents

Install

Requirements before installation

This package depends indirectlys on Cartopy v0.21.1, which is a package that in order to be installed by pip needs to have some C/C++ libraries available in the host operating system, which it's not a problem in Linux or MacOS, but it is on Windows. See the Cartopy installation docs to see how to install required dependencies on Linux and MacOS.

If you are on Windows, in order to simplify the installation of this package, we recommend to use the pre-built Cartopy binaries distributed by conda (anaconda/miniconda). Once you have conda, you can install Cartopy with the following command:

conda install cartopy=0.21.1

Before install this package make sure you have the C/C++ library installed on your operating system to build Cartopy, or have the pre-built binaries installed on the environment you are going to use.

Production mode

You can install this package from PyPI using:

pip install sia-app

To install the package from source code, clone the repo from GitHub and run the following command in the package root directory (where the pyproject.toml file is located):

pip install .

See local installation for details.

Development mode

NOTE: For development it's recommended to use an isolated environment. You can use tools like anaconda / minionda or virtualenv to create this kind of environments. On Windows, due to the reasons exposed in the Requirements before installation section, we highly recommend to use conda as environments manager. If you are on other operating systen, you don't use conda and you decide to store the environment in the root directory of the project, name the environment as venv since this name of directory is ignored by git.

To install the package in development mode (--editable), run the following command in the package root directory (where de pyproject.toml file is located):

pip install --editable .[dev]

See local installation for details.

This application depends on two packages to extract data and create charts. These packages are:

Fundamental features regarding to these topics (data extraction and chart building) are added first in those packages and then are used here.

To increase the version number, the package bumpver is used. Read the docs to see how to use it.

Usage

You can start the app by running the following command:

sia-app

Aditionally, you can start the app in debug mode by running:

sia-app-debug

This will log all the messages to the stderr output.

Documentation

You can see some video tutorials (in spanish) about how to use this application here.

Docs about the code will be added later.

Contributions

Rules are:

  • First ask to maintainers if the new proposed feature can be added. You can open an issue on GitHub.
  • Document every new feature added.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

sia-app-1.1.0.tar.gz (5.1 MB view details)

Uploaded Source

Built Distribution

sia_app-1.1.0-py3-none-any.whl (5.1 MB view details)

Uploaded Python 3

File details

Details for the file sia-app-1.1.0.tar.gz.

File metadata

  • Download URL: sia-app-1.1.0.tar.gz
  • Upload date:
  • Size: 5.1 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.3

File hashes

Hashes for sia-app-1.1.0.tar.gz
Algorithm Hash digest
SHA256 af6125616708f74069ad4afd1cfd8165a9ac4ec56ec26330d1688b6e995675c6
MD5 ca27c9dc886f158e53964100a4be2b7b
BLAKE2b-256 7512b97264ac2af00f44cac57084cbdb777a1e223cf305c888ddee81a9fce111

See more details on using hashes here.

File details

Details for the file sia_app-1.1.0-py3-none-any.whl.

File metadata

  • Download URL: sia_app-1.1.0-py3-none-any.whl
  • Upload date:
  • Size: 5.1 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.3

File hashes

Hashes for sia_app-1.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 007c1f6aada7171083e5226bb75ad5bb8f7971fcc81efeb16da53a8a34b8baf3
MD5 412b07357a10fa947feab2124ff88f71
BLAKE2b-256 ccebeb0c440a9a8b18484c054f1281e9249a07bf3f66750b3272a7fb2b301019

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page