Major changes:
PipelineTools
class and wrapped constructor
raveio::pipeline
to load common utility tools needed to run
the pipelineRAVE-2.0
import_electrode_table
to import table without
replacing existing electrode files with dry_run
optionMajor changes:
read_mat2
to allow reading Matlab
files stored in HDF5
formatsset_default
and get_default
methodsmulticore
by default, so users can use their
own plan
provided by the future
packagepower_baseline
directly from repositoryRAVE
subjects with
identical key as signaturewith_future_parallel
to enable
multicore
features in the expressionsravedash
log system provided if the package is
installedraveio_getopt
and
raveio_setopt
validate_time_window
to return intervals of time
windowssave_json
and load_json
to handle
JSON
format using jsonlite
packagethreeBrain
template brainimport_electrode_table
to import electrode table
with coordinates in T1
or MNI
space to
tkrRAS
normalize_commandline_path
and cmd_*
functions to search for external system commands such as
FreeSurfer
, FSL-FLIRT
,
dcm2niix
backup_file
to back up existing files instead of
overwritingrave-server
as services
(currently only works on OSX
)Changes to pipeline framework:
async
mode works in shiny
applicationsR6
class for pipeline results in
promises
wayAsync
pipelines can have callback functions at each
check, useful for monitoring the progressEnhancements:
save_yaml
can write to connectionsrave_imports
runs in parallel in native2
formatOSX
and Linux
)EDF
files to be partially readravetools
respects tensor_temp_path
as its
temporary pathMajor changes:
hdf5r
as it passes the CRAN
checks nowHDF5
bugsRAVE
Major changes:
lazyarray
, pryr
get_ram
errors when system command not foundSolaris
hdf5r
to rhdf5
Initial CRAN
submission.