Transient Absorption Processing & Analysis Software
Project description
TAPAS
Transient Absorption Processing & Analysis Software
What is TAPAS?
Installation Guide
There are three ways to install and run TAPAS
Download & Run the Bundled App
Install from PyPI
Install from Source
Bundled App (GitHub Release)
Visit the Releases page on GitHub
Download the ZIP for your platform (e.g. TAPAS_vX.Y.Z.zip).
Extract the ZIP to a folder of your choice.
Run the executable:
No Python installation or environment setup is required.
Install from PyPI
Install via pip:
pip install pytapas
Launch the GUI:
Use the console script:
tapas
Or invoke as a module:
python -m tapas
Both commands start the same TAPAS graphical interface.
From Source (Development Workflow)
Obtain the source:
Clone the repo:
git clone https://github.com/PyTAPAS/TAPAS.git cd TAPAS
OR download Source code (zip) from GitHub and extract it.
Create and activate a virtual environment:
Windows (cmd.exe):
python -m venv .venv .venv\Scripts\activate
Windows (PowerShell):
python -m venv .venv .venv\Scripts\Activate.ps1
macOS / Linux:
python3 -m venv .venv source .venv/bin/activate
Install dependencies and the editable package:
pip install --upgrade pip pip install -e .
(This reads pyproject.toml and installs all required dependencies.)
Launch TAPAS:
python launch_TAPAS.py
Documentation
A detailed documentation can be found here.
License
Copyright 2025 Philipp Frech
This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
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
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file pytapas-1.0.18.tar.gz.
File metadata
- Download URL: pytapas-1.0.18.tar.gz
- Upload date:
- Size: 1.7 MB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.12.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
ed18202b5b4432b1be950de0dab767a16d0479ebecff66bf8872e3ee08830406
|
|
| MD5 |
140f9747f67a5cd4ed9328c3ec7e042e
|
|
| BLAKE2b-256 |
9f92dbebddaa3e8b4175a52f0a479c317311e0574e4dfb2cc2048e49000c8740
|
Provenance
The following attestation bundles were made for pytapas-1.0.18.tar.gz:
Publisher:
publish_pypi.yml on PyTAPAS/TAPAS
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
pytapas-1.0.18.tar.gz -
Subject digest:
ed18202b5b4432b1be950de0dab767a16d0479ebecff66bf8872e3ee08830406 - Sigstore transparency entry: 218193342
- Sigstore integration time:
-
Permalink:
PyTAPAS/TAPAS@666f5d3559c9f52e7324772f9a2870b177722439 -
Branch / Tag:
refs/heads/main - Owner: https://github.com/PyTAPAS
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish_pypi.yml@666f5d3559c9f52e7324772f9a2870b177722439 -
Trigger Event:
push
-
Statement type:
File details
Details for the file pytapas-1.0.18-py3-none-any.whl.
File metadata
- Download URL: pytapas-1.0.18-py3-none-any.whl
- Upload date:
- Size: 1.7 MB
- Tags: Python 3
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.12.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
80d02c65d40e5ced1b055240908638e6484113fae676d0e0739ddc1ac4ed02ac
|
|
| MD5 |
9718751aaa4dff5411d2191352b17c4b
|
|
| BLAKE2b-256 |
e6db47c1306a5663fcf02c2707b115804a2d790f16dcc0adeca4d0ef0c1fd870
|
Provenance
The following attestation bundles were made for pytapas-1.0.18-py3-none-any.whl:
Publisher:
publish_pypi.yml on PyTAPAS/TAPAS
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
pytapas-1.0.18-py3-none-any.whl -
Subject digest:
80d02c65d40e5ced1b055240908638e6484113fae676d0e0739ddc1ac4ed02ac - Sigstore transparency entry: 218193354
- Sigstore integration time:
-
Permalink:
PyTAPAS/TAPAS@666f5d3559c9f52e7324772f9a2870b177722439 -
Branch / Tag:
refs/heads/main - Owner: https://github.com/PyTAPAS
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish_pypi.yml@666f5d3559c9f52e7324772f9a2870b177722439 -
Trigger Event:
push
-
Statement type: