Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fk build indices marmoset #1450

Closed
wants to merge 5 commits into from
Closed

Fk build indices marmoset #1450

wants to merge 5 commits into from

Conversation

khajoue2
Copy link
Contributor

@khajoue2 khajoue2 commented Dec 18, 2024

Description

Enhance GTF processing for Marmoset organism in RNA pipeline

This PR improves the handling of mitochondrial genes in Marmoset GTF files by introducing organism-specific processing steps. The changes ensure proper annotation and formatting of mitochondrial gene entries while maintaining compatibility with the existing GTF modification pipeline.

Key changes:

  1. Added conditional GTF processing specific to Marmoset organism
  2. Enhanced GTF attribute handling to ensure gene_name attributes are present
  3. Implemented special processing for chrM entries in Marmoset GTFs
  4. Maintained backwards compatibility with existing GTF processing for other organisms

Motivation:
The existing GTF processing pipeline did not adequately handle Marmoset-specific mitochondrial gene annotations. This change addresses the need for proper formatting and annotation of mitochondrial genes in Marmoset GTFs while ensuring the rest of the GTF processing remains intact.

Checklist

  • Did you add inputs, outputs, or tasks to a workflow?
    • Added new organism-specific conditional processing to existing task

@broadinstitute/warp-admins Please review these changes to the GTF processing workflow.

Copy link

Remember to squash merge!

Copy link

🔍Version Validation Results:

Comparing versions and changelogs for pipelines that differ from the versions on 'origin/staging':
All WDLs and changelog files appear to be valid for this release.

Copy link

🔍Changelog Validation Results:

Comparing changelogs for pipelines that differ from the versions on 'origin/develop':
All changelog files are valid for this release.

@khajoue2 khajoue2 closed this Feb 6, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants