Skip to main content

A python, matplotlib, and QT based GUI for transient absorption processing.

Project description

pytas

Python for transient absorption spectroscopy: a suite of GUI tools based on matplotlib and QT.

Installation

conda install -c conda-forge pytas

List of main utilities

TA_plot_matrix_GUI usually abbreviated as TA_plt

TA_merge_matrices_GUI usually abbreviated as TA_mrg

TA_t0_correction_and_background_removal_GUI usually abbreviated as TA_t0

List of Shared Supporting Functions

1: TA_sh.TA_matrix_window_average(TA_matrix,window_size)

2: TA_sh.create_TA_Blue_White_Red_colormap(min_max)

3: TA_sh.create_TA_Blue_White_Red_Black_colormap(min_max)

4: TA_sh.list_hdf5_contents(HDF5_filename)

5: TA_sh.load_hdf5_data(filename,dataset_path_string)

Example Work Flow

TA_blue_spectrum_hdf5_filename = 'HHHF_Zn_heme_ZnCl_p425nm_blue_300uW.h5'

TA_red_spectrum_hdf5_filename = 'HHHF_Zn_heme_ZnCl_p425nm_red_300uW.h5'

TA_t0.t0_correction_and_background_removal(TA_blue_spectrum_hdf5_filename)

TA_t0.t0_correction_and_background_removal(TA_red_spectrum_hdf5_filename)

TA_mrg.merge_TA_matrices(TA_blue_spectrum_hdf5_filename+'.t0_corr.csv.merged.csv',TA_red_spectrum_hdf5_filename+'.t0_corr.csv.merged.csv')

Next Code To Develop

o Develop a SVD amd Global Analysis module

File Locations

/...BACKED_UP/Software/...Transient_Absorption_Processing/python_qt_TA_data_processing_GUI

https://github.com/damonturney/pytas

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

pytas-1.2.4.tar.gz (20.8 kB view details)

Uploaded Source

Built Distribution

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

pytas-1.2.4-py3-none-any.whl (27.5 kB view details)

Uploaded Python 3

File details

Details for the file pytas-1.2.4.tar.gz.

File metadata

  • Download URL: pytas-1.2.4.tar.gz
  • Upload date:
  • Size: 20.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for pytas-1.2.4.tar.gz
Algorithm Hash digest
SHA256 dfba9742e1910ee3738f41ad00ffe4a2a15b90652e71fed94c6ef2cfdf243c1c
MD5 94399e37e051361ce63c21bc648815c8
BLAKE2b-256 70d459d6c162d578955f556a5bf60bd6f460bb7d73b2f795ece65278c524aa5b

See more details on using hashes here.

Provenance

The following attestation bundles were made for pytas-1.2.4.tar.gz:

Publisher: release.yaml on damonturney/pytas

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pytas-1.2.4-py3-none-any.whl.

File metadata

  • Download URL: pytas-1.2.4-py3-none-any.whl
  • Upload date:
  • Size: 27.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for pytas-1.2.4-py3-none-any.whl
Algorithm Hash digest
SHA256 7cb25f9613ef6b3b5199f5ab2097edb65e75e6a824a1e1566d6a6aad2a1294ef
MD5 c7e90af2c24f89fdcd8d6d53a8cead81
BLAKE2b-256 4de28dc6d3961df8f5120de5adeb7440198570b10f5532eb2e59e5c8bdff2637

See more details on using hashes here.

Provenance

The following attestation bundles were made for pytas-1.2.4-py3-none-any.whl:

Publisher: release.yaml on damonturney/pytas

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

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