Assay Module
Assay only contains "FileName" in isa.assay.xlsx. To unify naming in our model, on read-in we transform fileName to identifier and reverse for writing.
Functions and values
| Function or value |
Description
|
Full Usage:
Assay.datamapFileNameFromIdentifier identifier
Parameters:
string
-
Any correct assay identifier
Returns: string
|
On writing a xlsx file we unify our output to a relative path to ARC root. So: `assays/assayIdentifier/isa.datamap.xlsx`.
|
Full Usage:
Assay.fileNameFromIdentifier identifier
Parameters:
string
-
Any correct assay identifier
Returns: string
|
On writing a xlsx file we unify our output to a relative path to ARC root. So: `assays/assayIdentifier/isa.assay.xlsx`.
|
Full Usage:
Assay.identifierFromFileName fileName
Parameters:
string
-
FileName as written in isa.assay.xlsx metadata sheet
Returns: string
|
On read-in the FileName can be any combination of "assays" (assay folder name), assayIdentifier and "isa.assay.xlsx" (the actual file name). This functions extracts assayIdentifier from any of these combinations and returns it.
|
Full Usage:
Assay.tryDatamapFileNameFromIdentifier identifier
Parameters:
string
-
Any correct assay identifier
Returns: string option
|
On writing a xlsx file we unify our output to a relative path to ARC root. So: `assays/assayIdentifier/isa.datamap.xlsx`.
|
Full Usage:
Assay.tryFileNameFromIdentifier identifier
Parameters:
string
-
Any correct assay identifier
Returns: string option
|
On writing a xlsx file we unify our output to a relative path to ARC root. So: `assays/assayIdentifier/isa.assay.xlsx`.
|
Full Usage:
Assay.tryIdentifierFromFileName fileName
Parameters:
string
-
FileName as written in isa.assay.xlsx metadata sheet
Returns: string option
|
On read-in the FileName can be any combination of "assays" (assay folder name), assayIdentifier and "isa.assay.xlsx" (the actual file name). This functions extracts assayIdentifier from any of these combinations and returns it.
|
ProcessCore