Skip to content

Add Stressor-to-MIE Coverage Analysis #26

@marvinm2

Description

@marvinm2

Description

Visualize how many stressors are linked to Molecular Initiating Events (MIEs) and how many MIEs have associated stressors. This reveals gaps in stressor annotation and helps identify which chemical/physical stressors trigger which molecular events - critical for risk assessment applications.

Visualization Types

  • Latest snapshot: Current stressor-MIE linkage coverage
  • Historical trends: Evolution of stressor annotations

Value & Priority

  • Priority: Phase 3 - Lower Priority
  • Value: Medium (specialized use case)
  • Complexity: Low

Implementation Details

Key Data Requirements

  • Query relationships between Stressors and MIEs
  • Properties: has_molecular_initiating_event, Prototypical Stressors (C54571)
  • Count:
    • Stressors per MIE
    • MIEs per stressor
    • Orphaned stressors (no MIE links)
    • Orphaned MIEs (no stressor links)

Visualization Format

  • Matrix visualization: Stressors × MIEs showing linkage patterns
  • Grouped bar chart: Distribution of linkage counts
  • Gap analysis: Highlight orphaned stressors and MIEs
  • Coverage metrics: Percentage of MIEs with stressor annotations

Expected Insights

  • Identify gaps in stressor-to-pathway linkages
  • Support chemical risk assessment by linking chemicals to biological effects
  • Guide curation of stressor annotations
  • Enable stressor-based pathway search
  • Understand coverage of different stressor types (chemicals, physical, biological)

Performance Notes

  • Simple relationship queries
  • Low complexity
  • May need to handle multiple stressor types per AOP

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