- Move commonly used checks to functions to avoid code repetition
- Drop
magrittr
pipe 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