hrmtargets::tar_export()
is now used in project templates to track exported files.
The generated Rmarkdown reports now include the project name in the file name.
The argument parallel_plan
has been added to defineProject()
to allow the specification of the future
parallel plan in the generated project.
Clarified the specification of argument type
in the documentation of target()
.
Added a suitable pre-treatment target expression for processing GC-MS profiling data.
Workflow templates now include a _targets.yaml
file for targets configuraion settings.
Workflow templates now include a customised .Rprofile
file.
Target factories from packages other than targets
or tarchetypes
can now be specified in targets()
.
The Dockerfile
is now generated with the latest
tag if the hrm-docker release information cannot be accessed with a warning printed if so.
The template grover input targets now correctly track the .mzML files without causing an error if the mzML
target later becomes invalidated. grover::runInfo()
is now used to retrieve the sample information.
The targets option garbage_collection
is now set as TRUE
in targets::tar_option_set()
in the template R/utils.R
to improve memory usage during pipeline execution.
Dockerfile
.Plotting and summary targets added to the spectral processing module for profiling workflows.
Script edited header added to generated R/utils.R
file.
Added the prettycode
package to suggests.
The workflow parallel options now set in R/utils.R
.
The targets "transient"
memory option now set for all targets in tar_options_set()
in R/utils.R
.
Updated the package introduction vignette to include the setting of package options in R/utils.R
.
Renamed relevant targets with the prefixes results
and parameters
.
R Markdown output report chunks now also include targets with the prefixes results
and parameters
.
Captions for summary tables in R Markdown report output are generated from the target name.
Modelling feature importance target now replaced by a modelling explanatory features target.
Fixed typo in R Markdown report output footer.
Project scripts generated by projecttemplates
and then edited by metaboWorkflows
now include a header comment denoting the version of the package used.
Targets for workflow modules now written to individual scripts within the project R/targets
directory.
These scripts are then sourced by _targets.R
.
Updated the usage vignettes with relevant changes.
Added titles to supervised and unsupervised random forest MDS plots.
rawrr
package now install now directed to Bioconductor for renv
initialisation.
Added a NEWS.md
file to track changes to the package.
A package website is now available at https://jasenfinch.github.io/metaboWorkflows/.
The package can now be used to firstly define a workflow and then generate a project template directory that facilitates reproducible analysis powered by the use of targets
package, renv
, git and docker.
A choice of workflow data inputs are now available that include file paths and converted data file retrieval from a grover
web API.
Workflows can be defined using defineWorkflow()
based the workflow input type and metabolomic technique, also enabling the selection of project template parameters.
Workflow definitions can be modified which is detailed in the Workflow customisation and extension vignette.
Project directories for workflow definitions can be generated using generateWorkflow()
.
The Introduction vignette has been updated to detail the new package functionality.
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.