Correct TDS software for statistical gap analysis
Project description
Correct-TDS
With the pip install package :
-
Install pyOpt from https://github.com/madebr/pyOpt (optional)
-
Install anaconda (https://docs.anaconda.com/anaconda/install/index.html)
-
Create an environment
-
Open the environment terminal
-
To install the package, write in the command line :
pip install Correct-TDS -
To run Correct@TDS, write in the command line :
Correct-TDS-interface -
The gui can freeze while computing, it's normal, it's still in development
Manual instalation
-
Install anaconda (https://docs.anaconda.com/anaconda/install/index.html)
-
Install mpi4py with the command
conda install -c conda-forge mpi4py -
Install pyswarm with the command
pip install pyswarm -
Install numba with the command
pip install numba -
Install pyOpt from https://github.com/madebr/pyOpt (optional)
-
To apply Tuckey window with alpha= 0.05, modify "apply_window = 0" to "apply_window = 1" in interface.py
-
To run Correct@TDS, write in the command line:
python interface.py -
The gui can freeze while computing, it's normal, it's still in development
Usage
A THz software that performs statistical analysis and error correction on .he files obtained with TeraHertz Time Domain Spectroscopy (THz-TDS).
Related software
Below is a list of other software projects that address related tasks in THz-TDS analysis, with summaries taken from the project documentation.
- https://github.com/THzbiophotonics/Fit-TDS
- "Python code aiming at the retrieving of material parameter from a TeraHertz time domain spectroscopy (TDS) measurements from a fit in the time domain."
- https://github.com/puls-lab/phoeniks
- "A free and open-source (FOSS) Python class to extract the refractive index and absorption coefficient from time traces of a THz Time Domain Spectrometer (THz-TDS)."
- https://github.com/dotTHzTAG/CaTSper
- "The CaTSper tool extracts the frequency-dependent optical constants from terahertz time-domain waveforms." (uses MATLAB)
- https://github.com/YaleTHz/nelly
- "Nelly is a package for extracing refractice indices and conductivities from time-domain terahertz spectroscopy data." (uses MATLAB)
- https://github.com/dodge-research-group/thztools
- "THzTools is an open-source Python package for data analysis in terahertz time-domain spectroscopy (THz-TDS)."
Project details
Release history Release notifications | RSS feed
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 correct_tds-0.1.18.tar.gz.
File metadata
- Download URL: correct_tds-0.1.18.tar.gz
- Upload date:
- Size: 34.1 kB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/5.1.1 CPython/3.12.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
e9139097a2f2d9a94aaa227c8f74b75134e10422c111ed91078463bb5f64e6c0
|
|
| MD5 |
d574773f8b0d7b078876e948f183f4d8
|
|
| BLAKE2b-256 |
f3df57f863c9cefd4b6f286716247a7c544eb3899e4bfb6c7767b003802064d1
|
Provenance
The following attestation bundles were made for correct_tds-0.1.18.tar.gz:
Publisher:
pypi-publish.yml on THzbiophotonics/Correct-TDS
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
correct_tds-0.1.18.tar.gz -
Subject digest:
e9139097a2f2d9a94aaa227c8f74b75134e10422c111ed91078463bb5f64e6c0 - Sigstore transparency entry: 153816805
- Sigstore integration time:
-
Permalink:
THzbiophotonics/Correct-TDS@a4e4a1325c6184c80e47ad6552672237491b76de -
Branch / Tag:
refs/tags/0.1.18 - Owner: https://github.com/THzbiophotonics
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
pypi-publish.yml@a4e4a1325c6184c80e47ad6552672237491b76de -
Trigger Event:
release
-
Statement type:
File details
Details for the file Correct_TDS-0.1.18-py3-none-any.whl.
File metadata
- Download URL: Correct_TDS-0.1.18-py3-none-any.whl
- Upload date:
- Size: 35.5 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/5.1.1 CPython/3.12.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
9ca6bb6e426e895320e3d9c504340b70528da7c91cc5d78d9e82d7196c4899ea
|
|
| MD5 |
1bda711332181aa65766ed13c5549839
|
|
| BLAKE2b-256 |
333ba334a20a32994cc84730519519ca245f9aa1227e00d5002cfc318c90456f
|
Provenance
The following attestation bundles were made for Correct_TDS-0.1.18-py3-none-any.whl:
Publisher:
pypi-publish.yml on THzbiophotonics/Correct-TDS
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
correct_tds-0.1.18-py3-none-any.whl -
Subject digest:
9ca6bb6e426e895320e3d9c504340b70528da7c91cc5d78d9e82d7196c4899ea - Sigstore transparency entry: 153816806
- Sigstore integration time:
-
Permalink:
THzbiophotonics/Correct-TDS@a4e4a1325c6184c80e47ad6552672237491b76de -
Branch / Tag:
refs/tags/0.1.18 - Owner: https://github.com/THzbiophotonics
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
pypi-publish.yml@a4e4a1325c6184c80e47ad6552672237491b76de -
Trigger Event:
release
-
Statement type: