A Software Suite for Data Acquisition, Instrument Control and Custom Application Development
The TofDaq Suite consists of three tools:
- TofDaq Recorder. Core application for controlling all TOFWERK TOFs
- TofDaq Viewer. General-purpose data visualization tool, which can be used with any TOFWERK TOF. Real-time and post-acquisition functionality
- TofDaq API. Application programming interface gives immediate access to the full instrument functionality in your software
TofDaq Recorder
TofDaq Viewer
TofDaq API
TofDaq Recorder
- Setup and control of experiment timing
- Control of the data acquisition hardware and collection of TOFMS data
- Data storage to open HDF5 based file format that can be accessed by a variety of analysis softwares without exporting/conversion steps
- GUI for interactive setup of all acquisition parameters
- API access for programmatic setup through API client application
- Extendable through experiment specific plugins (data source plugins)
TofDaq Viewer
TofDaq Viewer is the generic visualization software that is used if no custom visualization software is available for a given experiment.
- Multi-window: only the spectra/profiles relevant for a given experiment are shown
- Same functionality/usage for real-time data and data from data files
- Based on TofDAQ API
- Various options for exporting data to other formats
TofDaq API
The TofDaq application programming interface (API) consists of libraries for communication with TofDAQ recorder, data file access and general (TOF)MS related utility functions. The API functions can be called from a variety of programming languages/environments: C/C++, Python, .NET languages (C#, VB.NET etc.), LabVIEW, Matlab, and Igor, R.
TofDaqDll:
- Acquisition setup and control
- Real-time data access
- Adding (structured) custom data to the data file alongside the TOF data
- Control of the TPS (TOF Power Supply)
TwH5Dll:
- Quick access to TOFWERK HDF5 data files without the need to study the file format details
- Add additional data to existing data files (e.g. post-processing results)
TwToolDll:
- Peak fitting functions
- Mass calibration
- Chemistry functions (molecular mass and isotope pattern calculation, composition finder, NIST library query)
- Single ion analysis functions
- A complete list of available functions is available in the documentation in the API package