×

nf-core/tcoffee/regressive @ 0.0.0-0c7146d

Aligns sequences using the regressive algorithm as implemented in the T_COFFEE package

Latest version: 0.0.0-0c7146d
Total downloads: 1
Source: nf-core/modules
Authors: @luisas
Maintainers: @luisas

Summary

Aligns sequences using the regressive algorithm as implemented in the T_COFFEE package

Get started

Add the following snippet to your workflow script to include this module.

include { TCOFFEE_REGRESSIVE } from 'nf-core/tcoffee/regressive'

License

MIT License

Process
Name TCOFFEE_REGRESSIVE
Input 4 channels
#1 tuple
meta map

Groovy Map containing sample information e.g. [ id:'test']

fasta file

Input sequences in FASTA format

*.{fa,fasta}
#2 tuple
meta2 map

Groovy Map containing tree information e.g. [ id:'test_tree']

tree file

Input guide tree in Newick format

*.{dnd}
#3 tuple
meta3 map

Groovy Map containing tree information e.g. [ id:'test_infos']

template file

T_coffee template file that maps sequences to the accessory information files to be used.

accessory_information file

Accessory files to be used in the alignment. For example, it could be protein structures or secondary structures.

compress boolean

Flag representing whether the output MSA should be compressed. Set to true to enable/false to disable compression. Compression is done using pigz, and is multithreaded.

Output 3 channels
#1 alignment tuple
meta map

Groovy Map containing sample information e.g. [ id:'test']

*.aln{.gz,} file

Alignment file in FASTA format. May be gzipped.

*.aln{.gz,}
#2 versions_pigz tuple
${task.process} string

The name of the process

pigz string

The name of the tool

pigz --version 2>&1 | sed "s/^.*pigz[[:space:]]*//" eval

The expression to obtain the version of the tool

#3 versions_tcoffee tuple
${task.process} string

The name of the process

tcoffee string

The name of the tool

t_coffee -version | awk '{gsub("Version_", ""); print \$3}' eval

The expression to obtain the version of the tool

Tool Description Homepage
tcoffee A collection of tools for Computing, Evaluating and Manipulating Multiple Alignments of DNA, RNA, Protein Sequences and Structures. http://www.tcoffee.org/Projects/tcoffee/
pigz Parallel implementation of the gzip algorithm. https://zlib.net/pigz/
Version 0.0.0-0c7146d
Commit ID 135d883a43b1a2324b4112cd270cf22e20835533
Release Date 08 Apr 2026 19:19:06 (UTC)
Download URL https://registry-stage.nextflow.io/api/v1/modules/nf-core%2Ftcoffee%2Fregressive/0.0.0-0c7146d/download
OCI Store URL https://public.cr.stage-seqera.io/v2/nextflow/plugin-stage/modules/nf-core/tcoffee/regressive/blobs/sha256:24f3d39d6b6aca892a654c15c84d752bb99015a3295550881478174d2fbb86ef
Size 3.4 KB
Checksum sha256:24f3d39d6b6aca892a654c15c84d752bb99015a3295550881478174d2fbb86ef
Downloads 1
Version Date Status Downloads Size Diff
0.0.0-0c7146d 08 Apr 2026 19:19:06 (UTC) 1 3.4 KB -