Skip to content

Commit

Permalink
Merge branch 'dev'
Browse files Browse the repository at this point in the history
  • Loading branch information
jsdodge committed Nov 19, 2024
2 parents 92d074f + 68a7bc8 commit 07de6ca
Show file tree
Hide file tree
Showing 4 changed files with 26 additions and 3 deletions.
7 changes: 6 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,11 @@
Please follow the guidelines at [Common Changelog](https://common-changelog.org)
for maintaining this file.

## [0.5.5] - 2024-11-19

### Added
- Add list of related software to README

## [0.5.4] - 2024-10-19

### Added
Expand Down Expand Up @@ -290,6 +295,7 @@ _Changelog introduced._

- Remove `tdtf`

[0.5.5]: https://github.com/dodge-research-group/thztools/releases/tag/v0.5.5
[0.5.4]: https://github.com/dodge-research-group/thztools/releases/tag/v0.5.4
[0.5.3]: https://github.com/dodge-research-group/thztools/releases/tag/v0.5.3
[0.5.2]: https://github.com/dodge-research-group/thztools/releases/tag/v0.5.2
Expand All @@ -304,4 +310,3 @@ _Changelog introduced._
[0.3.3]: https://github.com/dodge-research-group/thztools/releases/tag/v0.3.3
[0.3.2]: https://github.com/dodge-research-group/thztools/releases/tag/v0.3.2
[0.3.1]: https://github.com/dodge-research-group/thztools/releases/tag/v0.3.1
[0.3.0]: https://github.com/dodge-research-group/thztools/releases/tag/v0.3.0
18 changes: 18 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -89,6 +89,24 @@ def frfun(omega, _a, _eta):
psi = thz.apply_frf(frfun, mu, dt=dt, args=(a, eta))
```

## 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)

## Citation

If you use THzTools, please consider citing the **paper** and/or the **software
Expand Down
2 changes: 1 addition & 1 deletion pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ description = """
Data analysis software tools for terahertz time-domain spectroscopy (THz-TDS)
"""
readme = "README.md"
requires-python = ">=3.8"
requires-python = ">=3.9"
license = "MIT"
keywords = ["terahertz", "THz", "time-domain spectroscopy", "data analysis"]
authors = [
Expand Down
2 changes: 1 addition & 1 deletion src/thztools/__about__.py
Original file line number Diff line number Diff line change
@@ -1 +1 @@
__version__ = "0.5.4"
__version__ = "0.5.5"

0 comments on commit 07de6ca

Please sign in to comment.