Skip to main content

Python classes for working with DDC calibration data

Project description

## Content This repo contains a collection of tools for working with DSI Quantitys (Vectors [even with only on value]) and list of DSI Quantitys (Tables). As well as the tools needed to generate visualisations of the data. Using Bokeh # Visualisation ![Image of DSI Multivectorplot showing Gui Elements to change language, lin/log axis and selected Index](/doc/mvPloter.png)

## Installation for usage in your project, you can install the package via pip: `bash pip install dccQuantities `

For development, you can clone the repository and install the package in editable mode: `bash git clone https://gitlab1.ptb.de/digitaldynamicmeasurement/dccQuantities.git cd dccQuantities pip install -e .[testing] `

## Usage See the examples in the doc folder for usage of the package. 1. [Vector and Table Usage](doc/pyDCCToolsExamplesNoteBook.ipynb) 2. [MultiVector Plot](tests/bokePlotTest.py)

## Future Development

We are looking to restructure the classes used to represent the different dcc quantities. Below is our first draft for what that new class structure might look like:

![UML Diagram](doc/Klassenumstrukturierung/python-classes.svg)

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

dccquantities-1.4.6.tar.gz (31.9 kB view hashes)

Uploaded Source

Built Distribution

dccQuantities-1.4.6-py3-none-any.whl (30.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