Skip to main content

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)

Source distribution for garytale 0.1.3
File Size Uploaded
garytale-0.1.3.tar.gz 5.2 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for garytale 0.1.3
File Interpreter ABI Platform
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

Release history Release notifications | RSS feed

This release

0.1.3 This release

2 release files

0.1.2

2 release files

0.1.1

2 release files

0.1.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page