Output structure - hillerlab/TOGA2 GitHub Wiki
Overview
TOGA2 (v2.0.3) has the following output structure (for brevityβs sake, contents of nextflow/ and tmp/ directories are not displayed):
βββ codon_aln.fa.gz
βββ exon_aln.fa.gz
βββ exon_seqs.2bit
βββ inactivating_mutations.tsv
βββ logs
βΒ Β βββ failed_batches_${run_id}.tsv
βΒ Β βββ project_args_${run_id}.tsv
βΒ Β βββ TOGA2_${run_id}.log
βββ loss_summary.tsv
βββ meta
βΒ Β βββ discarded_overextended_projections.txt
βΒ Β βββ discarded_projections.bed
βΒ Β βββ exon_meta.tsv.gz
βΒ Β βββ fragmented_projections.tsv
βΒ Β βββ gained_intron_summary.tsv
βΒ Β βββ gene_tree_job_summary.tsv
βΒ Β βββ loss_summary_extended.tsv
βΒ Β βββ memory_requirements.tsv
βΒ Β βββ one2zero_genes.txt
βΒ Β βββ paralogous_projections_to_align.tsv
βΒ Β βββ processed_pseudogene_projections_to_align.tsv
βΒ Β βββ projection_features.tsv
βΒ Β βββ query_annotation.with_discarded_exons.bed
βΒ Β βββ redundant_paralogs.txt
βΒ Β βββ redundant_processed_pseudogenes.txt
βΒ Β βββ rejected_at_orthology_step.tsv
βΒ Β βββ resolved_tree_pairs.tsv
βΒ Β βββ selenocysteine_codons.tsv
βΒ Β βββ spanning_chain_ref_coords.tsv
βΒ Β βββ splice_site_shifts.tsv
βΒ Β βββ splice_sites.tsv.gz
βΒ Β βββ transcript_meta.tsv.gz
βΒ Β βββ trans_to_chain_classes.tsv
βΒ Β βββ unresolved_tree_clades.txt
βββ nucleotide.fa.gz
βββ orthology_classification.tsv
βββ orthology_scores.tsv
βββ processed_pseudogenes.bed
βββ protein_aln.fa.gz
βββ protein.fa.gz
βββ query_annotation.bed
βββ query_annotation.gtf.gz
βββ query_annotation.with_utrs.bed
βββ query_genes.bed
βββ query_genes.tsv
βββ rejected_items.tsv
βββ summary.txt
βββ toga.table.gz
βββ ucsc_browser_files
βββ ${ucsc_prefix}.bb
βββ ${ucsc_prefix}.decorator.bb
βββ ${ucsc_prefix}.ix
βββ ${ucsc_prefix}.ixx
, where
${run_id}is the internal TOGA2 runβs name; by default, TOGA2 uses the following naming template: TOGA2_${hours}:${minutes}${day}.${month}.${year}${10-digit hex code};${ucsc_prefix}is a prefix set by the user to be used in the UCSC Genome Browser names; current default value isHLTOGAannot.
General comments
- All table format files (
.tsv) have consistent number of tab-separated columns. - All table format files (
.tsv) also have headers; if you spot an output table missing any header, please contact TOGA2 team. - Except for
logs/contents andsummary.txtfile,.txtformat is reserved for single-column projections lists. - Heavy files (FASTA sequence files and certain tables) are compressed into gzip format (compression level 5) at the
finalizestep of TOGA2 pipeline. - All general file formats used correspond to their standard description:
- BED: https://genome.ucsc.edu/FAQ/FAQformat.html#format1
- bigBed: https://genome.ucsc.edu/goldenPath/help/bigBed.html
- bigWig: https://genome.ucsc.edu/goldenPath/help/bigWig.html
- FASTA: https://arep.med.harvard.edu/seqanal/fasta.html
- GFF: https://genome.ucsc.edu/FAQ/FAQformat.html#format3
- 2bit: https://genome.ucsc.edu/FAQ/FAQformat.html#format7
Exploring the directory structure
- Top level files: primary TOGA2 output files, put at the base of the output directory for your convenience;
- logs: run-specific metadata, including initial settings, failed parallel process batches, and extensive runtime logging;
- meta: second-line TOGA2 output, including certain provisional files and more specialised pieces of TOGA2 output;
- nextflow: parallel process executor scripts, configuration files, and execution logs;
- tmp: temporary files directory; keep those only if you plan on restarting/resuming your TOGA2 run in the nearest future;
- ucsc_browser_files: BigBed files and respective indices for UCSC browser reports