/Documentation

The dotTHz project documentation

Primary LanguageHTMLMIT LicenseMIT

Documentation

The CaTSper tool extracts the frequency-dependent optical constants from terahertz time-domain waveforms. It is intended to serve as a simple-to-use but powerful tool for the terahertz time-domain spectroscopy (THz-TDS) community.

Table of Contents

  • Basic Workflow
  • CaTx (Cambridge THz Converter)
  • CaTSper (Cambridge THz Spectrum Analyser)

Note

Please download CaTx and CaTSper packages at the following links. The packages are named in 'Install_releaseDate.zip' format.

CaTx Source Code Page

CaTSper Source Code Page

Basic Workflow

The process of extracting the spectra from the raw time-domain data involves two separate steps:

Workflow schematic

CaTx (Cambridge THz Converter)

Collating the raw sample and reference waveform(s) into a single standardised .thz file. Additional metadata is captured in this file, including, for example, sample thickness, temperature or other contextual information. A simple CaTx tutorial can be found here.

catx main GUI

CaTSper (Cambridge THz Spectrum Analyser)

The main CaTSper tool is designed to read the .thz file and carry out all subsequent signal processing steps. The tool can be used to display the time-domain waveform, apply any required truncation to the waveforms, select and apply suitable Fourier transformation parameters and output of the spectra. Please find the CaTSper tutorial and additional explanation on the mathematical steps for data processing using CaTSper.

catsper main GUI

Detailed Information