RNAflow Galaxy-native RNA-seq reproduction

Galaxy-native reproduction of the RNAflow human RNA-seq test workflow with FastQC, HISAT2, featureCounts, and DESeq2 validation.

warning public, importable
idwf_20260527_rnaflow-galaxy-native-rnaseq-reproduction
workflow_classrnaseq_differential_expression
validation_profilernaseq_differential_expression
validation_statuswarning
review_statustested
source_typegithub_repository
source_reff2d26a3418adc10d24b5042ad653081a9500245b
source_urlhttps://github.com/hoelzer-lab/rnaflow
galaxy_instancehttps://usegalaxy.org
galaxy_history_idbbd44e69cb8906b529dc497e1d783b61
execution_surfacegalaxy-cli+galaxy-api-fallback
created2026-05-27
updated2026-06-13
tagsrnaseq, differential-expression, deseq2, hisat2, featurecounts, rnaflow, real-world

Entry README

RNAflow Galaxy-native RNA-seq reproduction

Summary

This entry reproduces the human RNA-seq test data from hoelzer-lab/rnaflow in Galaxy using the same core analysis stages: FastQC, HISAT2, featureCounts, and DESeq2. The public Galaxy history is the primary artifact.

Run Snapshot

Target: hoelzer-lab/rnaflow at source ref f2d26a3418adc10d24b5042ad653081a9500245b.

Public/importable Galaxy history: RNAflow real-world GitHub reproduction 2026-05-27.

Validation status: pass with warnings. The controlled website status is warning because the result is a useful Galaxy-native reproduction with documented caveats.

Source

Galaxy Reproduction

What Ran

Key Metrics

Validation

The status is warning rather than pass because this is a Galaxy-native reproduction of the RNAflow test workflow, not an exact Nextflow/conda execution of RNAflow itself. HISAT2 and DESeq2 were submitted through a narrow direct Galaxy API fallback during the run because the installed galaxy-cli did not yet normalize nested data input payloads for those wrappers.

Files

The original run also produced a run_summary.md; this page carries the reviewer-facing run summary while the validation report carries the machine-readable checks and metrics.

Entry id: wf_20260527_rnaflow-galaxy-native-rnaseq-reproduction

Validation Summary

Statuswarning
Profilernaseq_differential_expression
Checks13

Checks

NameStatusDetails
fresh_galaxy_historypass{"evidence": {"history_id": "bbd44e69cb8906b529dc497e1d783b61", "url": "https://usegalaxy.org/histories/view?id=bbd44e69cb8906b529dc497e1d783b61"}}
source_metadatapass{"evidence": {"conditions": {"MAQCA": 2, "MAQCB": 2}, "layout": "single-end", "samples": 4, "source_ref": "f2d26a3418adc10d24b5042ad653081a9500245b", "source_url": "https://github.com/hoelzer-lab/rnaflow", "strandedness": "unstranded"}}
all_galaxy_jobs_okpass{"evidence": {"non_ok_job_count": 0, "ok_job_count": 18}}
fastq_integritypass{"evidence": {"fastq_count": 4, "local_read_count_each": 100000}}
fastqc_basic_statspass{"evidence": [{"filename": "SRR3670977_sub.fastq.gz", "gc_percent": 45, "sequence_length": "35-76", "total_sequences": 100000}, {"filename": "SRR3670978_sub.fastq.gz", "gc_percent": 45, "sequence_length": "35-76", "total_sequences": 100000}, {"filename": "SRR3670985_sub.fastq.gz", "gc_percent": 45, "sequence_length": "35-76", "total_sequences": 100000}, {"filename": "SRR3670986_sub.fastq.gz", "gc_percent": 45, "sequence_length": "35-76", "total_sequences": 100000}]}
hisat2_alignmentpass{"evidence": [{"overall_alignment_rate_percent": 80.48, "reads": 100000, "sample": "SRR3670977_sub"}, {"overall_alignment_rate_percent": 80.59, "reads": 100000, "sample": "SRR3670978_sub"}, {"overall_alignment_rate_percent": 79.72, "reads": 100000, "sample": "SRR3670985_sub"}, {"overall_alignment_rate_percent": 79.6, "reads": 100000, "sample": "SRR3670986_sub"}]}
featurecounts_assigned_readspass{"evidence": [{"assigned": 62322, "sample": "MAQCA_rep1", "unassigned_multimapping": 23985, "unassigned_unmapped": 19516}, {"assigned": 62228, "sample": "MAQCA_rep2", "unassigned_multimapping": 23825, "unassigned_unmapped": 19408}, {"assigned": 62675, "sample": "MAQCB_rep1", "unassigned_multimapping": 16290, "unassigned_unmapped": 20277}, {"assigned": 62618, "sample": "MAQCB_rep2", "unassigned_multimapping": 16513, "unassigned_unmapped": 20396}]}
deseq2_completedpass{"evidence": {"finite_rows": 6744, "raw_rows": 28395, "significant_padj_lt_0_05": 979}}
raw_de_table_contractwarning{"evidence": {"passed": false, "reason": "Galaxy DESeq2 output is readable but lacks the exact header names expected by the local DE-table contract and includes NA p-values/padj for filtered genes."}}
finite_de_table_contractpass{"evidence": {"passed": true, "rows_checked": 6744}}
history_public_importablepass{"evidence": {"importable": true, "published": true, "verified_with": "unauthenticated Galaxy API"}}
execution_surfacewarning{"evidence": {"fallback": "direct Galaxy API for HISAT2 and DESeq2 nested dataset/collection payloads", "primary": "galaxy-cli", "reason": "The installed galaxy-cli used during the run did not normalize nested data fields such as library|input_1 for HISAT2."}}
method_equivalencewarning{"evidence": {"note": "Galaxy-native reproduction of RNAflow test data using matching HISAT2, featureCounts, and DESeq2 wrappers; not an exact Nextflow/conda RNAflow execution."}}

Warnings

Provenance Summary

execution_surfacegalaxy-cli+galaxy-api-fallback
created2026-05-27
source_urlhttps://github.com/hoelzer-lab/rnaflow
source_reff2d26a3418adc10d24b5042ad653081a9500245b
galaxy_history_urlhttps://usegalaxy.org/histories/view?id=bbd44e69cb8906b529dc497e1d783b61

Galaxy Tools

NameTool ID
DESeq2toolshed.g2.bx.psu.edu/repos/iuc/deseq2/deseq2/2.11.40.8+galaxy2
FastQCtoolshed.g2.bx.psu.edu/repos/devteam/fastqc/fastqc/0.74+galaxy1
HISAT2toolshed.g2.bx.psu.edu/repos/iuc/hisat2/hisat2/2.2.2+galaxy0
featureCountstoolshed.g2.bx.psu.edu/repos/iuc/featurecounts/featurecounts/2.1.1+galaxy0

Fallbacks

Input Sources

NameURL
RNAflow single-end sample tablehttps://raw.githubusercontent.com/hoelzer-lab/rnaflow/f2d26a3418adc10d24b5042ad653081a9500245b/test-data/hsa/input.se.hsa_small.csv
SRR3670977_sub.fastq.gzhttps://raw.githubusercontent.com/hoelzer-lab/rnaflow/f2d26a3418adc10d24b5042ad653081a9500245b/test-data/hsa/SRR3670977_sub.fastq.gz
SRR3670978_sub.fastq.gzhttps://raw.githubusercontent.com/hoelzer-lab/rnaflow/f2d26a3418adc10d24b5042ad653081a9500245b/test-data/hsa/SRR3670978_sub.fastq.gz
SRR3670985_sub.fastq.gzhttps://raw.githubusercontent.com/hoelzer-lab/rnaflow/f2d26a3418adc10d24b5042ad653081a9500245b/test-data/hsa/SRR3670985_sub.fastq.gz
SRR3670986_sub.fastq.gzhttps://raw.githubusercontent.com/hoelzer-lab/rnaflow/f2d26a3418adc10d24b5042ad653081a9500245b/test-data/hsa/SRR3670986_sub.fastq.gz

Downloads