Bases: BaseProcessor
Processor for Sirota et al. 2011 annotations.
Explodes comma-separated GSM lists from each GDS row into individual sample records, joins with manually-curated UMLS → MONDO and UMLS → UBERON mapping files, and filters to system-level ontology descendants.
process(output_dir, **kwargs)
¶
Process Sirota 2011 CSV into standardized sample annotations.
| Parameters: |
|
|---|
| Returns: |
|
|---|
validate(data)
¶
Validate processed Sirota 2011 data.
| Parameters: |
|
|---|
| Returns: |
|
|---|
| Raises: |
|
|---|