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 details)

Uploaded Source

Built Distribution

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

Uploaded Python 3

File details

Details for the file oatlib-0.0.18.tar.gz.

File metadata

  • Download URL: oatlib-0.0.18.tar.gz
  • Upload date:
  • Size: 41.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.10.5

File hashes

Hashes for oatlib-0.0.18.tar.gz
Algorithm Hash digest
SHA256 577838421a33e22978e192343f609c0d1f05b0e1e12255bda630a1d391abdc7f
MD5 c4ce7a87e185cb4999718755e3411dcb
BLAKE2b-256 5587e2c57d81c31fcc1d0b146ed46ad731ac5b7b133416e5077a5b6ad2ac30a2

See more details on using hashes here.

File details

Details for the file oatlib-0.0.18-py3-none-any.whl.

File metadata

  • Download URL: oatlib-0.0.18-py3-none-any.whl
  • Upload date:
  • Size: 42.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.10.5

File hashes

Hashes for oatlib-0.0.18-py3-none-any.whl
Algorithm Hash digest
SHA256 14140efc3362ca3a5d6df8dc2829de2df5565987c1227372efbc5a48ece5cc0e
MD5 0eb8f40febf486817853795169d138f8
BLAKE2b-256 fc0484ff9a2571e50ffa3609b9c0c385807190a15f96f79829177a0ca39f5f1a

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