×

nf-core/tcoffee/align @ 0.0.0-6c4ed3a

Aligns sequences using T_COFFEE

Latest version: 0.0.0-6c4ed3a
Total downloads: 6
Source: nf-core/modules

Summary

Aligns sequences using T_COFFEE

Get started

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

include { TCOFFEE_ALIGN } from 'nf-core/tcoffee/align'

License

MIT License

Process
Name TCOFFEE_ALIGN
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 4 channels
#1 lib tuple
meta map

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

*.*lib file

optional output, the library generated from the MSA file.

*.*lib
#2 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,}
#3 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

#4 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-6c4ed3a
Commit ID 6c4ed3a220310b905a1fc9d04f05be2e0837142b
Release Date 23 Apr 2026 15:49:27 (UTC)
Download URL https://registry.nextflow.io/api/v1/modules/nf-core%2Ftcoffee%2Falign/0.0.0-6c4ed3a/download
OCI Store URL https://public.cr.seqera.io/v2/nextflow/plugin/modules/nf-core/tcoffee/align/blobs/sha256:a6e999fd253c2d6e3bed45f61542d19da17ede6568e966dec900086b87038f47
Size 3.9 KB
Checksum