HyPhy v0.2: replace CDS input with genome FASTA + GTF#1265
Conversation
Test Results (powered by Planemo)Test Summary
Errored Tests
Passed Tests
|
… readmes - Swap the transposed reference GTF / reference Fasta input annotations in the HyPhy preprocessing subworkflow (labels/wiring were already correct) - Update embedded workflow READMEs (CAPHEINE, Core, Preprocessing) that still described the removed 'Reference CDS FASTA' input to the new genome FASTA + GTF model with gffread CDS extraction
|
@d-callan I pushed a small follow-up commit (193ae07) with two documentation fixes found during review — could you please review them when you get a chance?
Net change is 18/18 lines, text-only — no wiring, tool, or test changes. The functional change (GTF+FASTA → gffread → CDS) looks good and the test element keys match the GTF Two optional, non-blocking items I did not change, up to you:
|
mvdbeek
left a comment
There was a problem hiding this comment.
Looks good to me, but have a look at the commit i added.
Updates the HyPhy workflow suite (CAPHEINE, Core, Preprocessing) to accept a reference genome FASTA and a GTF annotation file instead of a pre-extracted CDS FASTA. This enables
gffreadto derive coding sequences automatically, aligning the workflows with BRC Analytics'ASSEMBLY_FASTA_URL+GENE_MODEL_URLparameter model.Changes
*.ga)reference cdsinput withreference GTF+reference Fastainputsgffreadstep to extract CDS from annotated genomereleaseto0.2, removedsource_metadatadenv1_genome.fasta(NC_001477.1 full genome, ~10.7 kb)denv1_ref.gtfwith two gene annotations (capsid protein C: 95–394; prM: 437–934)gffreadgene_idoutput (capsid_protein_C,membrane_glycoprotein_precursor_prM)Verification
--mulled_containersgffreadcorrectly extracts both CDS regions from the genome + GTF comboFOR CONTRIBUTOR:
FOR REVIEWERS:
This workflow does/runs/performs … xyz … to generate/analyze/etc …namefield should be human readable (spaces are fine, no underscore, dash only where spelling dictates it), no abbreviation unless generally understood-) over underscore (_), prefer all lowercase. Folder becomes repository in iwc-workflows organization and is included in TRS id