SkillAgentSearch skills...

Transfuse

Merge transcriptome assemblies

Install / Use

/learn @cboursnell/Transfuse
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

Transfuse

Transfuse intelligently merges your multiple de novo transcriptome assemblies. Run multiple assemblies with different de novo assemblers, or different settings in the same assembler and have them combined into a single high quality transcriptome.

Transfuse takes in the reads you used to perform your transcriptome assembly and a list of your assemblies as fasta files and produces a single output fasta file.

Installation and Running

Download the latest release and unpack it. This package contains everything that transfuse needs including a version of ruby.

Usage

Transfuse is run on the command line. The options are:

  -a, --assemblies=<s>    assembly files in FASTA format, comma-separated
  -l, --left=<s>          left reads file in FASTQ format
  -r, --right=<s>         right reads file in FASTQ format
  -o, --output=<s>        write merged assembly to file
  -t, --threads=<i>       number of threads (default: 1)
  -i, --id=<f>            sequence identity to cluster at (default: 1.0)
  -v, --verbose           be verbose
  -e, --version           Print version and exit
  -h, --help              Show this message

An example command:

transfuse --assemblies soap-k31.fa,soap-k41.fa,soap-k51.fa --left reads_1.fq --right reads_2.fq --output soap-merged.fa --threads 12

Contributing

Join the chat at https://gitter.im/cboursnell/transfuse

Tranfuse is currently in development.

If you want to suggest, and maybe implement, a new feature, please suggest it on the tracker first.

License

This is adademic software - please cite us if you use it in your work.

Transfuse is released under the MIT license.

Related Skills

View on GitHub
GitHub Stars31
CategoryDevelopment
Updated11mo ago
Forks6

Languages

Ruby

Security Score

67/100

Audited on Apr 13, 2025

No findings