Identifier Module
This module contains helper functions to handle study/assay/investigation identifiers in an unsafe, forced way.
Nested modules
| Modules | Description |
|
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. |
|
|
|
|
|
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. |
|
|
Workflow only contains "FileName" in isa.workflow.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:
MISSING_IDENTIFIER
Returns: string
|
|
Full Usage:
ValidAssayFileNamePattern
Returns: string
|
|
Full Usage:
ValidIdentifierPattern
Returns: string
|
|
Full Usage:
ValidRunFileNamePattern
Returns: string
|
|
Full Usage:
ValidStudyFileNamePattern
Returns: string
|
|
Full Usage:
ValidWorkflowFileNamePattern
Returns: string
|
|
Full Usage:
checkValidCharacters identifier
Parameters:
string
|
|
Full Usage:
createMissingIdentifier ()
Parameters:
unit
Returns: string
|
|
Full Usage:
isMissingIdentifier str
Parameters:
string
Returns: bool
|
|
Full Usage:
removeMissingIdentifier str
Parameters:
string
Returns: string
|
|
Full Usage:
tryCheckValidCharacters identifier
Parameters:
string
Returns: bool
|
|
ProcessCore