Use FastTree

Official Neurosnap webserver for accessing FastTree online.

Overview

FastTree is a highly efficient software tool for inferring approximately maximum-likelihood phylogenetic trees from large sequence alignments. It leverages heuristic algorithms to achieve rapid tree construction while maintaining accuracy comparable to traditional methods. Optimized for large datasets, FastTree is widely used in computational biology for analyzing phylogenetic relationships in genomics and metagenomics.

Neurosnap Overview

The FastTree online webserver allows anybody with a Neurosnap account to run and access FastTree, no downloads required. Information submitted through this webserver is kept confidential and never sold to third parties as detailed by our strong terms of service and privacy policy.

View Paper

Features

  • Uses heuristic methods to accelerate tree construction for large datasets.
  • Supports nucleotide and protein sequence alignments for flexible input.
  • Capable of analyzing alignments with hundreds of thousands of sequences.
  • Provides approximate likelihood scores for efficient inference.
  • Offers built-in support for common input formats like FASTA and CSV.
  • Highly optimized for modern computational resources, enabling fast analysis.
  • Generates high-quality trees comparable to traditional maximum-likelihood methods.
  • Includes options for bootstrapping to assess tree reliability.

Statistics

Neurosnap periodically calculates runtime statistics based on job execution data. These estimates provide a general guideline for how long your job may take, but actual runtimes can vary significantly depending on factors like input size or settings used.

Statistic Value
Credit Usage Rate loading...
Estimated Total Cost loading...
Runtime Mean loading...
Runtime Median loading...
Runtime Standard Deviation loading...
Runtime 90th Percentile loading...
Runtime Longest loading...

API Request

Access FastTree using the Neurosnap API by sending a request using any programming language with HTTP support. To safely generate an API key, visit the API tab of your overview page.

Job Note

Provide a name or description for your job to help you organize and track its results. This input is solely for organizational purposes and does not impact the outcome of the job.

Configuration & Options

Service Inputs

Allowed Types: fa, fasta, or a3m
The input multiple sequence alignment you want to use to create the phylogenetic tree. Alignment can be either amino acid, DNA,or RNA sequences. Sequence names must be unique and ensure that they do not contain characters such as ":,()". By default, any text after the first space on a description line will be treated as a comment and will be ignored. For example, the line ">Ecoli arcA protein" is treated as introducing a sequence named "Ecoli". Uneven sequence lengths will result in all sequences getting padded to the length of the longest sequence.

Specify whether your uploaded alignment is for amino acid sequences (proteins) or nucleotides (DNA or RNA).

Advanced Settings

Choose the substitution model for your uploaded protein alignment. WAG+CAT is optimized for general evolutionary scenarios, while LG+CAT offers enhanced accuracy for diverse and complex datasets.

Use this option to rescale branch lengths and compute a Gamma20-based likelihood. This makes likelihoods more comparable across runs and allows for statistical comparisons of different tree topologies. Note: This increases runtime by approximately 5%.

Use this option to apply pseudocounts, which is recommended for alignments with highly gapped sequences. This helps improve accuracy in scenarios with sparse data.

Optimize for speed and reduced memory usage during the neighbor joining phase. Recommended for alignments with more than 50,000 sequences. Note: This may trade some accuracy for performance.

Ready to submit your job?

Once you're done just hit the submit button below and let us do the rest.

To submit a job please login or register an account.