Science Score: 44.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
✓CITATION.cff file
Found CITATION.cff file -
✓codemeta.json file
Found codemeta.json file -
✓.zenodo.json file
Found .zenodo.json file -
○DOI references
-
○Academic publication links
-
○Academic email domains
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (16.8%) to scientific vocabulary
Repository
R Interface to the TOFWERK TofDaq API
Statistics
- Stars: 3
- Watchers: 2
- Forks: 0
- Open Issues: 2
- Releases: 0
Metadata Files
README.md
TofDaqR
R Interface to the TOFWERK TofDaq API
The TofDaqR package provides a R interface to the TOFWERK TofDaq API, which consists of libraries for communication with the TofDAQ recorder application, data file access and general (time-of-flight) mass spectrometry related utility functions.
Features:
- Acquisition setup and control
- Real-time data access
- Adding (structured) custom data to the data file alongside the TOF data
- Control of the TOF Power Supply
- 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)
- Peak fitting functions
- Mass calibration
- Chemistry functions (molecular mass and isotope pattern calculation)
- Single ion analysis functions
Installation
On Windows:
r
install.packages("https://github.com/pasturm/TofDaqR/releases/download/v0.3.11/TofDaqR_0.3.11.zip", repos = NULL)
Alternatively, the latest development version can be installed from source on Windows, macOS (with Intel-based processors) and Linux:
r
if (!require("remotes")) { install.packages("remotes") }
remotes::install_github("pasturm/TofDaqR", clean = TRUE)
Installing from source requires Rtools on Windows, Xcode Command Line Tools (xcode-select --install) on macOS and sudo apt-get install r-base-dev (or similar) on Linux.
Please note: the TofDaq API libraries are not (yet) available for ARM-based processors.
Documentation
r
help(package = "TofDaqR") # Index of help pages
help("API-documentation", package = "TofDaqR") # Links to the TOFWERK TofDaq API documentation
Release notes
See the NEWS file for latest release notes.
Owner
- Name: Patrick Sturm
- Login: pasturm
- Kind: user
- Location: Thun, Switzerland
- Repositories: 2
- Profile: https://github.com/pasturm
Citation (CITATION.cff)
# -----------------------------------------------------------
# CITATION file created with {cffr} R package, v1.0.0
# See also: https://docs.ropensci.org/cffr/
# -----------------------------------------------------------
cff-version: 1.2.0
message: 'To cite package "TofDaqR" in publications use:'
type: software
license: GPL-3.0-only
title: 'TofDaqR: R Interface to the TOFWERK TofDaq API'
version: 0.3.10.9010
abstract: The TofDaqR package provides an interface to the TOFWERK TofDaq API, which
consists of libraries for communication with the TofDAQ recorder application, data
file access and general (time-of-flight) mass spectrometry related utility functions.
authors:
- family-names: Sturm
given-names: Patrick
email: sturm@tofwerk.com
repository-code: https://github.com/pasturm/TofDaqR
url: https://github.com/pasturm/TofDaqR
contact:
- family-names: Sturm
given-names: Patrick
email: sturm@tofwerk.com
references:
- type: software
title: Rcpp
abstract: 'Rcpp: Seamless R and C++ Integration'
notes: Imports
url: http://www.rcpp.org
repository: https://CRAN.R-project.org/package=Rcpp
authors:
- family-names: Eddelbuettel
given-names: Dirk
- family-names: Francois
given-names: Romain
- family-names: Allaire
given-names: JJ
- family-names: Ushey
given-names: Kevin
- family-names: Kou
given-names: Qiang
- family-names: Russell
given-names: Nathan
- family-names: Ucar
given-names: Inaki
- family-names: Bates
given-names: Douglas
- family-names: Chambers
given-names: John
year: '2024'
version: '>= 0.12.7'
- type: software
title: Rcpp
abstract: 'Rcpp: Seamless R and C++ Integration'
notes: Imports
url: http://www.rcpp.org
repository: https://CRAN.R-project.org/package=Rcpp
authors:
- family-names: Eddelbuettel
given-names: Dirk
- family-names: Francois
given-names: Romain
- family-names: Allaire
given-names: JJ
- family-names: Ushey
given-names: Kevin
- family-names: Kou
given-names: Qiang
- family-names: Russell
given-names: Nathan
- family-names: Ucar
given-names: Inaki
- family-names: Bates
given-names: Douglas
- family-names: Chambers
given-names: John
year: '2024'
GitHub Events
Total
Last Year
Dependencies
- Rcpp >= 0.12.7 imports