Scroll to navigation

FLYE(1) User Commands FLYE(1)

NAME

flye - Assembly of long reads with repeat graphs

SYNAPSIS

flye (--pacbio-raw | --pacbio-corr | --pacbio-hifi | --nano-raw | --nano-corr | --subassemblies) file1 [file_2 ...] --genome-size SIZE --out-dir PATH

[--threads int] [--iterations int] [--min-overlap int] [--meta] [--plasmids] [--trestle] [--polish-target] [--keep-haplotypes] [--debug] [--version] [--help] [--resume] [--resume-from] [--stop-after]

DESCRIPTION

Input reads can be in FASTA or FASTQ format, uncompressed or compressed with gz. Currently, PacBio (raw, corrected, HiFi) and ONT reads (raw, corrected) are supported. Expected error rates are <30% for raw, <3% for corrected, and <1% for HiFi. Note that Flye was primarily developed to run on raw reads. Additionally, the --subassemblies option performs a consensus assembly of multiple sets of high-quality contigs. You may specify multiple files with reads (separated by spaces). Mixing different read types is not yet supported. The --meta option enables the mode for metagenome/uneven coverage assembly.

You must provide an estimate of the genome size as input, which is used for solid k-mers selection. Standard size modifiers are supported (e.g. 5m or 2.6g). In the case of metagenome assembly, the expected total assembly size should be provided.

To reduce memory consumption for large genome assemblies, you can use a subset of the longest reads for initial disjointig assembly by specifying --asm-coverage option. Typically, 40x coverage is enough to produce good disjointigs.

You can run Flye polisher as a standalone tool using --polish-target option.

OPTIONS

optional arguments:

show this help message and exit
PacBio raw reads
PacBio corrected reads
PacBio HiFi reads
ONT raw reads
ONT corrected reads
high-quality contigs input
estimated genome size (for example, 5m or 2.6g)
Output directory
number of parallel threads [1]
number of polishing iterations [1]
minimum overlap between reads [auto]
reduced coverage for initial disjointig assembly [not set]
rescue short unassembled plasmids
metagenome / uneven coverage mode
do not collapse alternative haplotypes
enable Trestle [disabled]
run polisher on the target sequence
resume from the last completed stage
resume from a custom stage
stop after the specified stage completed
enable debug output
show program's version number and exit

AUTHOR


This manpage was written by Andreas Tille for the Debian distribution and
can be used for any other usage of the program.

June 2020 flye 2.7.1