splitMultiblockDX: Split a Multiblock JCAMP-DX File into Individual Files

Description Usage Arguments Value Warning Author(s)

View source: R/splitMultiblockDX.R

Description

Process a multiblock JCAMP-DX file into separate files, one for each data set.

Usage

1

Arguments

file

Length one character giving the name of the multiblock file.

Value

A list is returned invisibly that has one DX data set per list element. Individual files are written into the current directory, so you probably want to work on a copy of the data for this task. 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.

Warning

Individual data sets are written into the current directory, so you probably want to work on a copy of the data for this task.

Author(s)

Bryan A. Hanson, DePauw University.


readJDX documentation built on Sept. 21, 2021, 1:07 a.m.