Logo ProcessCore

Identifier Module

This module contains helper functions to handle study/assay/investigation identifiers in an unsafe, forced way.

Nested modules

Modules Description

Assay

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.

Run

Study

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

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

MISSING_IDENTIFIER

Full Usage: MISSING_IDENTIFIER

Returns: string
Returns: string

ValidAssayFileNamePattern

Full Usage: ValidAssayFileNamePattern

Returns: string
Returns: string

ValidIdentifierPattern

Full Usage: ValidIdentifierPattern

Returns: string
Returns: string

ValidRunFileNamePattern

Full Usage: ValidRunFileNamePattern

Returns: string
Returns: string

ValidStudyFileNamePattern

Full Usage: ValidStudyFileNamePattern

Returns: string
Returns: string

ValidWorkflowFileNamePattern

Full Usage: ValidWorkflowFileNamePattern

Returns: string
Returns: string

checkValidCharacters identifier

Full Usage: checkValidCharacters identifier

Parameters:
    identifier : string

identifier : string

createMissingIdentifier ()

Full Usage: createMissingIdentifier ()

Parameters:
    () : unit

Returns: string
() : unit
Returns: string

isMissingIdentifier str

Full Usage: isMissingIdentifier str

Parameters:
    str : string

Returns: bool
str : string
Returns: bool

removeMissingIdentifier str

Full Usage: removeMissingIdentifier str

Parameters:
    str : string

Returns: string
str : string
Returns: string

tryCheckValidCharacters identifier

Full Usage: tryCheckValidCharacters identifier

Parameters:
    identifier : string

Returns: bool
identifier : string
Returns: bool

Type something to start searching.