Major changes:
run_wavelet
to isolate wavelet kernels for each
subject, requires to update ravetools
ravetools
options when loading the
packageclean
method to pipeline
to clean
the data objectspipelines
to save and load customized data to
avoid polluting the settings.yaml
pipelines
to eval
instead of
run
raw-voltage
to method
load_blocks
(class LFP_electrode
) to load the
raw voltage dataprepare_subject_bare0
to load subject that with
only voltage data imported (before Notch
filters).nev
converter to export BlackRock
format to Matlab
or HDF5
formatsMinor changes:
FLIRT
script to perform less search to speed
upMNI305_to_MNI152
matrixquiet
option when loading electrodes to suppress
warningsravetools
whenever possibleBlackRock.nev
headers
to shorten loading timeBug fixes:
watchdog
when electrode table is unavailablerand_string
not random when running with
multicore
future parallelpreprocess_file
path in class
LFP_electrode
.nev
converter bugs causing index overflows in
some casesMajor changes:
RAVE
1.0 and 2.0 formatsBlackRock
(NEV
,
NSx
) formats with specification number
(>=2.2)
targets
to avoid
serializing large objectsRAVEWatchDog
that can
automatically monitor NEV
and NSx
files,
import & process datamerge_subjects
to merge multiple subjects from
the same project but different blocksrecon-all
, dcm2niix
,
3dAllineate
, and flirt
shell-commands
(requires external programs to be installed)Minor changes:
Bug fixes:
generate_reference
set array to read-only mode
before saving headersMajor 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.