Skip to main content

Observation Analysis Tool: library to handle time series

Project description

OAT (Observation Analysis Tool)

A Python library (oatlib) to manage sensor data in Python. It provides objects and methods to manipulate obeservation time series. It support data loading, export and saving on different format (CSV, sqlite, istSOS).

installation

pip install oatlib

Create pypi package

modify the code and change the VERSION in init.py

run scipy-notebook docker

docker run -p 10001:8888 -v /home/maxi/GIT/OAT:/home/jovyan/work jupyter/scipy-notebook:807999a41207

in jupyter-lab terminal:

install required packages -->

cd /home/jovyan/work python -m pip install --upgrade setuptools python -m pip install --upgrade pip python -m pip install --upgrade build

build the package -->

python -m build

test the package in your notebook

pip install /home/jovyan/work/dist/oatlib-YOUR_VERSION_HERE-py3-none-any.whl

upload to pipy

python -m pip install --upgrade twine twine upload dist/*

update library documentation

pip install pdoc3 pdoc3 --force --html -o html_doc oatlib --> we have some issue here (see bug https://github.com/pdoc3/pdoc/issues/299)

test in a 3.10.5 python

docker run -p 10000:8888 -v /home/maxi/GIT/OAT/oatlib:/home/jovyan/work jupyter/scipy-notebook:807999a41207

old packg build CMD

python setup.py sdist bdist_wheel

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

oatlib-0.0.18.tar.gz (41.0 kB view hashes)

Uploaded Source

Built Distribution

oatlib-0.0.18-py3-none-any.whl (42.6 kB view hashes)

Uploaded Python 3

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