Bases: BaseProcessor
Processor for ALE (Giles et al.) manual annotations.
ALE provides expert-curated annotations for GEO samples. Tissue terms are stored as BTO IDs and mapped to UBERON/CL using a helper file. Age in months is converted to years and then to a discrete age group.
process(output_dir=PROCESSED_DIR, **kwargs)
¶
Process ALE annotations into standardized format.
Reads the raw ALE TSV, maps BTO tissue IDs to UBERON/CL via the helper CSV, maps sex codes to PATO terms, and converts age in months to age group labels.
| Parameters: |
|
|---|
| Returns: |
|
|---|
validate(data)
¶
Validate processed ALE data.
| Parameters: |
|
|---|
| Returns: |
|
|---|
| Raises: |
|
|---|