fasta_newick_epang_gappa
Run phylogenetic placement with a number of query sequences plus a reference alignment and phylogeny. Used in nf-core/phyloplace.
Description
Run phylogenetic placement with a number of query sequences plus a reference alignment and phylogeny. Used in nf-core/phyloplace.
Input
Phylogenetic placement input, one entry per sample, where:
alignmethodis the method used for alignment, ‘hmmer’, ‘clustalo’ or ‘mafft’queryseqfileis a fasta file with query sequencesrefseqfileis a file with reference sequences, aligned unless an hmmfile is providedrefphylogenyis a newick file with the reference phylogenetic treehmmfileis an optional HMM file to use for alignment; implies that refseqfile is not alignedmodelis the phylogenetic model to use in placement, e.g. ‘LG+F’ or ‘GTR+I+F’taxonomyis a tab separated file with taxonomy information for the reference sequences
Structure: [
meta: val(meta),
data: [
alignmethod: ‘hmmer’,
queryseqfile: path(“*.faa”),
refseqfile: path(“*.alnfaa”),
refphylogeny: path(“*.newick”),
hmmfile: path(“*.hmm”),
model: “LG”,
taxonomy: path(“*.tsv”)
]
]
Output
Newick file with query sequences placed in reference tree.
Structure: [ val(meta), path(newick) ]
*.newickTab separated file with taxonomy information from classification.
Structure: [ val(meta), path(tsv) ]
*.tsvTab separated file with taxonomy information per query from classification.
Structure: [ val(meta), path(tsv) ]
*.tsv