Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

isoreader 1.2.0 and isoprocessor 0.6.6 #2

Open
sebkopf opened this issue Apr 29, 2020 · 0 comments
Open

isoreader 1.2.0 and isoprocessor 0.6.6 #2

sebkopf opened this issue Apr 29, 2020 · 0 comments

Comments

@sebkopf
Copy link
Contributor

sebkopf commented Apr 29, 2020

Hi all,

We just released a few important updates to isoreader (new version 1.2.0) and isoprocessor (new version 0.6.6) that address breaking changes caused by the recently released version 3.0 of the tibble package that powers the data frames in the isoverse. Please upgrade to the new versions as soon as possible and file a bug report for isoreader / isoprocessor if you still encounter errors:

# key dependency updates
remove.packages(c("rlang", "dplyr", "tibble", "vctrs", "tidyr", "xml2"))
install.packages(c("rlang", "dplyr", "tibble", "vctrs", "tidyr", "xml2"))

# isoverse
remove.packages(c("isoprocessor", "isoreader"))
devtools::install_github("isoverse/isoreader")
devtools::install_github("isoverse/isoprocessor")

New Functionality

The new version of isoreader also implements some important new functionality:

  • possibility to specify the number of cores used in parallel processing (iso_read_continuous_flow(parellel = TRUE, parallel_cores = 3))
  • possibility to turn off linux datetime warnings (iso_turn_datetime_warnings_off())
  • the handling of cache files and reread functions. This is a bigger update that will allow more flexibility with cached files going forward (e.g. they can be copied from a processing computer along with the data files to provide other users with faster reads) and will make reading cached files and storage (.rds) files faster. You will get warnings about your old cache and storage files being out of date but as soon as you run iso_reread_outdated_files(iso_files) on your iso file collection to update to the latest version, this will disappear and your reads will become faster. You only need to do this once and then not again for the foreseeable future.
  • expanded re-read functions including iso_reread_changed_files(iso_files), iso_reread_problem_files(iso_files), and iso_reread_all_files(iso_files) to make it easier to update previously read files

Thanks all for your help reporting these issues and thanks for your patience with the bug fixes during these unusual times.

List of issue tracker items addresssed in these releases:

Not signed up for isoverse notifications?

Watch this repo: up in the top right, there's a button that says 'Watch'; click it, and set yourself to 'Watching'.

This will send you email notifications of new discussions; if you don't want email, but would like an alert just on GitHub, change the setting in Settings -> Notification Center (Settings is the little cog in the top right).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant