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
Built Distribution
Hashes for dccQuantities-1.4.6-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 29d78d51cd7c7bfdebaa32cd51b177ac11f460c3e761d1ee585e5fe2bc284cc8 |
|
MD5 | 6df79b508df503ef25a9ef18c0645386 |
|
BLAKE2b-256 | 4e2a876750f1558e9f4f5f4c4a25934ad0d50863cea698cd46aaa9fc63450c93 |