View source: R/splitMultiblockDX.R
splitMultiblockDX | R Documentation |
Process a multiblock JCAMP-DX file into separate files, one for each data set.
splitMultiblockDX(file = NULL, subdir = "data_sets")
file |
Length one character giving the name of the multiblock file. |
subdir |
Character. If not |
A list is returned invisibly that has one DX data set per list element. Individual files
are written into the current directory if subdir = NULL
, so you probably want
to work on a copy of the data
in this case. File names are extracted from the
##TITLE= sample_name
field and will be sample_name
(more precisely,
the name will be whatever follows ##TITLE=
on the line). If
sample names are duplicated the output files will be overwritten as the file
is processed (with a warning). In this case you should open the multiblock file in a plain text
editor and search for ##TITLE=
, then edit the names to be unique before
running this function. Also, you should ensure that sample_name
will
result in a valid file name on your operating system.
Individual data sets are written into the current directory if you set subdir
to NULL
, so you may want to work on a copy of the data in this case.
Bryan A. Hanson, DePauw University.
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.