Sample info
Version: 1.0.0
The metadata on the case and samples are recorded in a yaml outfile format with the following data structure and keys:
analysis_date: string
case: string
mip_version: string
path: string,
},
[VCF_FILE_KEY]: { #Hash of hashes
clinical: {
path: string,
},
research: {
path: string,
},
},
recipe: { #Hash of hashes
outdirectory: string,
outfile: string,
path: string,
version: string,
metafile_tag: {
directory: string,
file: string,
path: string,
processed_by: string,
version: string,
},
},
},
sample: { #Hash of hashes
analysis_type: string
[METAFILE_TAG]: {
path: string,
},
recipe: {
[RECIPE_NAME]: {
outdirectory: string,
outfile: string,
path: string,
version: string,
metafile_tag: {
directory: string,
file: string,
path: string,
processed_by: string,
version: string,
},
[INFILE]: {
outdirectory: string,
outfile: string,
path: string,
version: string,
metafile_tag: {
directory: string,
file: string,
path: string,
processed_by: string,
version: string,
},
},
},
},
},
},Methods
get_family_member_id: Return hash with family member ids
get_pedigree_sample_id_attributes: Return the value of for a supplied sample id with a given attribute (e.g. 'sex')
get_read_group: Return hash with read group headers.
get_sample_info_case_recipe_attributes: Return case recipe attribute or attributes hash
get_sample_info_sample_recipe_attributes: Return sample recipe attribute or attributes hash for infile key
set_file_path_to_store: Set file path under store according to file type and file_tag
Last updated