Skip to content

Update GitHub Actions workflow for YARRML integration #63

@marvinm2

Description

@marvinm2

Update GitHub Actions workflow to use YARRML + Python pipeline while preserving all quality control.

Requirements

  • Install YARRML tools (RMLMapper, YARRML parser) in GitHub Actions
  • Update workflow to use YARRML → Python enrichment pipeline
  • Maintain gene mapping, chemical enrichment, and validation steps
  • Preserve automatic Turtle File Quality Control integration

Pipeline Steps

  1. YARRML core XML-to-RDF mapping
  2. Python gene mapping and precision filtering
  3. Python chemical identifier enrichment via BridgeDb
  4. Quality validation and file generation

Dependencies

Success Criteria

  • Workflow generates equivalent RDF files with new approach
  • All quality enhancements preserved (gene filtering, chemical IDs)
  • Performance remains within acceptable limits

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions