Skip to content

Add Life Stage and Sex Applicability Gap Analysis #22

@marvinm2

Description

@marvinm2

Description

Visualize which AOPs and KEs have life stage (embryonic, juvenile, adult) and sex applicability annotations. This reveals context coverage gaps that are important for risk assessment in vulnerable populations (e.g., developmental toxicity, sex-specific effects).

Visualization Types

  • Latest snapshot: Current annotation coverage
  • Historical trends: Evolution of context annotation completeness

Value & Priority

  • Priority: Phase 2 - Medium Priority
  • Value: Medium (critical for vulnerable population assessment)
  • Complexity: Low

Implementation Details

Key Data Requirements

Properties available in property_labels.csv:

  • Life Stage Applicability (aopo:LifeStageContext) - applies to AOP, KE, KER
  • Sex Applicability (PATO_0000047) - applies to AOP, KE, KER

Count entities with/without these annotations by entity type.

Visualization Format

  • Stacked bar chart: Shows "annotated vs. not annotated" percentages for each entity type
  • Grouped bar chart: Side-by-side comparison of life stage and sex annotation rates
  • Trends view: Line chart showing annotation coverage improving over time

Expected Insights

  • Identify gaps in life stage and sex context annotations
  • Guide curation to improve applicability domain characterization
  • Support risk assessment for vulnerable populations
  • Track progress in context annotation completeness
  • Enable filtering AOPs by life stage or sex relevance

Performance Notes

  • Very simple property presence queries
  • Low complexity, highly performant
  • Similar to existing property presence visualizations
  • Can reuse existing property filtering patterns

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions