- Improve documentation
- Update dev environment
- Fix error message
- Move commonly used checks to functions to avoid code repetition
- Drop
magrittrpipe dependency
- Standalone type checks using
rlang
- Rename package to tread
- Use citation file format (CFF) in addition to bibtex
- Add citation information and doi badge
- Update author and copyright holder information
- Add
tunite()for stitching together time series measurements when the plate reader programme was stopped and restarted - Add
single_time_single_reads()andtime_series_single_reads(), which allowtparse()to deal with all four data formats (all combinations of single or multiple reads per well as well as single timepoint or time series) tparse()now returns atibble::tibble()with clean column names and correct column types- Deprecated
tread_temperature()since it is a special case oftparse()and much less flexible in regards to the format of the input file - Improve documentation and create pkgdown website
- Expand unit testing and use GitHub CI
- Use writeLines() instead of print() to avoid line numbers
- Fixed namespace
- Got around R CMD check note about unused import of utils, which is needed for where()
- Implemented initial version of tparse(), which supports multiple reads per well of single or multiple timepoint OD measurements
- Use renv for package development
- Bug fixes and minor improvements