Garytale
Library for working with Aglient Cary 60 kinetics scan measurements with simultaneous irradiation, as seen in the working group under Prof. Wöll (IPC RWTH Aachen).
Installation
Installing via pip:
pip install garytale
Usage
import garytale
# uncomment this line if you want log output (i.e. when working in an interactive shell).
# garytale.enable_logging("info")
garytale.plot_uvvis("example_measurements/example_filename.csv", (265, 345))
For tuning the output:
garytale.plot_uvvis(
"example_measurements/example_filename.csv",
(265, 345),
write_time_data_into_csv = True/False,
show_plots = True/False,
save_pictures = True/False,
)
For all available options (csv output and picture saving path, keyword arguments for matplotlib functions, etc.), refer to the docstrings by opening up an interactive Python console:
python
>>> import garytale
>>> help(garytale)
>>> help(garytale.plot_uvvis)
Development
Poetry is used as the project's build system. Install it with pipx:
pipx install poetry
or use another installation method (see https://python-poetry.org/docs/#installation for details).
When in a virtual environment, you can run poetry install to install all current dependencies specified in poetry.lock. It is recommended to use development versions in a virtual environment. Poetry can spawn and activate these by running eval $(poetry env activate) (Linux, etc.) or Invoke-Expression (poetry env activate) (Windows Powershell). Leave the virtual enviroment with deactivate. For more information see https://python-poetry.org/docs/basic-usage/#using-your-virtual-environment.
Metadata
Release files for garytale 0.1.3
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| garytale-0.1.3.tar.gz | 5.2 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| garytale-0.1.3-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 11.3 kB
Release files / garytale-0.1.3.tar.gz
| Download URL | garytale-0.1.3.tar.gz |
|---|---|
| Size | 5.2 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
bb567a204cedbaa008b7b82d65e09287c7fed0f006106e34e5ebe2e77200411a
|
|
BLAKE2b-256 checksum How to use checksums |
0662d16c23d502be3966b3eabf4a8d52da27af7425b284ed40f67a48ab00eb73
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
poetry/2.1.1 CPython/3.13.2 Linux/6.13.8-arch1-1
|
Release files / garytale-0.1.3-py3-none-any.whl
| Download URL | garytale-0.1.3-py3-none-any.whl |
|---|---|
| Size | 6.1 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
09f0e988ed6d91d17dcb16634a603103a72d2989819e9c08848f96730de4aced
|
|
BLAKE2b-256 checksum How to use checksums |
d24ac9d5182425589955a6b75a8ebcf1e8e191775a955be9dd9c9ea3a850ecc2
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
poetry/2.1.1 CPython/3.13.2 Linux/6.13.8-arch1-1
|