emeScheme_extract: Extract metadasta from one dataFile from an 'emeScheme'...

Description Usage Arguments Details Value Examples

View source: R/emeScheme_extract.R

Description

One emeScheme object can contain metadata for multiple dataFiles. For archiving, these should be split into single emeScheme objects, one for each DataFileNameMetaData$dataFileName. This function extracts the metadasta from one dataFile in an emeScheme object and returns an emeScheme object.

Usage

1
emeScheme_extract(dataFile, x)

Arguments

dataFile

name of dataFile whose metadata will be extracted from x. Has to be an exact match, no wildcards are expanded.

x

emeScheme object from which to extract the metadata

Details

The filtering is done as followed:

DataFileMetaDFata

DataFileMetaData$dataFileName == dataFile

Treatment

Treatment$parameter %in% DataFileMetaData$mappingColumn and DataFileMetaData$columnData == "Treatment"

Measurement

Measurement$name %in% DataFileMetaData$mappingColumn and DataFileMetaData$columnData == "Measurement"

Value

An emeScheme object containing metadata for the data file dataFileName

Examples

1
2
3
4
5
emeScheme_extract("smell.csv", dmdScheme_example())
## returns the emeScheme data for the data file 'smell.csv'

emeScheme_extract("DoesNotExist", dmdScheme_example())
## returns an empty emeScheme

Exp-Micro-Ecol-Hub/emeScheme documentation built on March 22, 2021, 7:57 p.m.