Skip to main content

No project description provided

Project description

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.

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

garytale-0.1.0.tar.gz (5.0 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

garytale-0.1.0-py3-none-any.whl (5.9 kB view details)

Uploaded Python 3

File details

Details for the file garytale-0.1.0.tar.gz.

File metadata

  • Download URL: garytale-0.1.0.tar.gz
  • Upload date:
  • Size: 5.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/2.1.1 CPython/3.13.2 Linux/6.13.8-arch1-1

File hashes

Hashes for garytale-0.1.0.tar.gz
Algorithm Hash digest
SHA256 eb86dd94205f79796997907bcef7b3a835d05ccee749d610002c11cc1b4201ea
MD5 7e37fa2e248f3af8efa796d55d5fd7b3
BLAKE2b-256 d44eee869883b25d09fba61367dec416cf27b204edc8f8653211a43dd4650058

See more details on using hashes here.

File details

Details for the file garytale-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: garytale-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 5.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/2.1.1 CPython/3.13.2 Linux/6.13.8-arch1-1

File hashes

Hashes for garytale-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 3eb300f1afec2a88f0c21dda50bdd70329a40a08f22e182c819e824afbbbb633
MD5 1b5a5efaa5ff9785517d1fe3b4decd4c
BLAKE2b-256 b70d96b5934e1ad9e58f76122b5aca57ef8754c4b38d38426debfec8faa3fbc8

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page