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
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
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
Algorithm | Hash digest | |
---|---|---|
SHA256 | af6125616708f74069ad4afd1cfd8165a9ac4ec56ec26330d1688b6e995675c6 |
|
MD5 | ca27c9dc886f158e53964100a4be2b7b |
|
BLAKE2b-256 | 7512b97264ac2af00f44cac57084cbdb777a1e223cf305c888ddee81a9fce111 |
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
Algorithm | Hash digest | |
---|---|---|
SHA256 | 007c1f6aada7171083e5226bb75ad5bb8f7971fcc81efeb16da53a8a34b8baf3 |
|
MD5 | 412b07357a10fa947feab2124ff88f71 |
|
BLAKE2b-256 | ccebeb0c440a9a8b18484c054f1281e9249a07bf3f66750b3272a7fb2b301019 |