.getSampleTablePathFromConfig
Get the sample table from config
Create an absolute path from a primary target and a parent candidate.
View samples in the objects of "Project"
Config file or annotation file
Extract samples
pepr
Extract subsamples
Collect samples fulfilling the specified requirements
Determine whether the string is a valid URL
Format a string like python's format method
Check whether the string is a valid URL or an existing local path
Create a list of matched files in the system and unmatched regular expessions
Determine whether a path is absolute.
Remove attributes across all the samples
Infer project name
Access "Config"
object elements
List amendments
Load single subsample annotation
Print a nested list
Check config spec version and reformat if needed
Derive attributes
Make selected sections absolute using config path
Load the config of a PEP
Listify data frame columns
Merge samples defined in sample table with ones in subsample table(s)
Perform all the sample attribute modifications
Check for existence of a section in the Project config
Append constant attributes across all the samples
Extract "Project"
Config objects and specialized list obejcts and expand string attributes
Activate amendments in objects of "Project"
Portable Encapsulated Project object
The constructor of a class representing a Portable Encapsulated Project
Apply amendments
Duplicate a selected attribute across all the samples
.getSubSampleTablePathFromConfig
Get the subsample tables from config
.autoMergeDuplicatedNames
Merge samples with identical names
Get list subscript
Expand system path
Function for recursive config data imports
Recursively try to expand list of strings
Set table indexes
Imply attributes
Read sample table from disk
Check for a section existence in a nested list