×

nf-core/tcoffee/regressive @ 0.0.0-3fc6d40

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

Latest version: 0.0.0-6c4ed3a
Total downloads: 11
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-3fc6d40
Commit ID 6c4ed3a220310b905a1fc9d04f05be2e0837142b
Release Date 22 Apr 2026 15:34:22 (UTC)
Download URL https://registry.nextflow.io/api/v1/modules/nf-core%2Ftcoffee%2Fregressive/0.0.0-3fc6d40/download
OCI Store URL https://public.cr.seqera.io/v2/nextflow/plugin/modules/nf-core/tcoffee/regressive/blobs/sha256:91bb632c1ead31e4dc406eb12c6469a3c4d3cf0584ecd35a953ca9395354fa48
Size 3.4 KB
Checksum sha256:91bb632c1ead31e4dc406eb12c6469a3c4d3cf0584ecd35a953ca9395354fa48
Downloads 3
Version Date Status Downloads Size
0.0.0-6c4ed3a 23 Apr 2026 15:49:33 (UTC) 5 3.4 KB
0.0.0-3fc6d40