Skip to content

Add configurable attribute_type parameter for featureCounts#36

Merged
mtinti merged 17 commits into
mainfrom
add_gff_support
Jan 20, 2026
Merged

Add configurable attribute_type parameter for featureCounts#36
mtinti merged 17 commits into
mainfrom
add_gff_support

Conversation

@mtinti

@mtinti mtinti commented Dec 15, 2025

Copy link
Copy Markdown
Owner

This enhancement makes the featureCounts -g parameter configurable instead of being hardcoded to "gene_id". Users can now specify different attribute types (e.g., transcript_id, ID) in their config.yaml file, providing greater flexibility for different annotation formats including GFF files.

Changes:

  • Add attribute_type parameter to config.yaml and test_config.yaml (defaults to "gene_id" for backward compatibility)
  • Update paired_counts.smk to use configurable attribute_type in both all and unique read counting rules
  • Update single_counts.smk to use configurable attribute_type in both all and unique read counting rules

🤖 Generated with Claude Code

mtinti and others added 17 commits December 15, 2025 14:11
This enhancement makes the featureCounts `-g` parameter configurable instead of being hardcoded to "gene_id". Users can now specify different attribute types (e.g., transcript_id, ID) in their config.yaml file, providing greater flexibility for different annotation formats including GFF files.

Changes:
- Add attribute_type parameter to config.yaml and test_config.yaml (defaults to "gene_id" for backward compatibility)
- Update paired_counts.smk to use configurable attribute_type in both all and unique read counting rules
- Update single_counts.smk to use configurable attribute_type in both all and unique read counting rules

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
…ow-error-on-pr

Reduce CI Snakemake resource usage
…ow-error-on-pr

Restore test_samples_long.csv in PR workflow runs
…on-for-qualimap

Convert GFF annotations upfront with validation
Updated README to clarify usage of Singularity and testing instructions.
Clarify GFF to GTF conversion process in README.
@mtinti mtinti merged commit 3eaa62a into main Jan 20, 2026
1 check passed
@mtinti mtinti deleted the add_gff_support branch January 27, 2026 10:04
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.

1 participant