• Stars
    star
    230
  • Rank 174,053 (Top 4 %)
  • Language
    Python
  • License
    Other
  • Created over 9 years ago
  • Updated 8 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

A tool to circularize genome assemblies

Circlator

A tool to circularize genome assemblies.

PLEASE NOTE: we currently do not have the resources to provide support for Circlator, so please do not expect a reply if you flag any issue. Apologies for the inconvenience.

Unmaintained
Build Status
License: GPL v3
status
install with bioconda
Container ready
Docker Build Status
Docker Pulls
codecov

Contents

Introduction

Circlator will attempt to identify each circular sequence and output a linearised version of it. It does this by assembling all reads that map to contig ends and comparing the resulting contigs with the input assembly.

Installation

For how to install Circlator, please see the Circlator website.

Usage

Usage: circlator <command> [options] <required arguments>

To get minimal usage for a command use:
circlator command

To get full help for a command use one of:
circlator command -h
circlator command --help


Available commands:

all        Run mapreads, bam2reads, assemble, merge, clean, fixstart
mapreads   Map reads to assembly
bam2reads  Make reads from mapping to be reassembled
assemble   Run assembly using reads from bam2reads
merge      Merge original assembly and new assembly made by assemble
clean      Remove small and completely contained contigs from assembly
fixstart   Change start position of circular sequences
minimus2   Run the minimus2 based circularisation pipeline
get_dnaa   Download file of dnaA (or other of user's choice) genes
progcheck  Checks dependencies are installed
test       Run Circlator on a small test set
version    Print version and exit

For more information on how to use Circlator, please see the Circlator wiki page.

License

Circlator is free software, licensed under GPLv3.

Feedback/Issues

Please report any issues to the issues page.

PLEASE NOTE: we currently do not have the resources to provide support for Circlator, so please do not expect a reply if you flag any issue. Apologies for the inconvenience.

Citation

If you use this software please cite:

Circlator: automated circularization of genome assemblies using long sequencing reads
Hunt et al, Genome Biology 2015 Dec 29;16(1):294. doi: 10.1186/s13059-015-0849-0

BWA: Li, H et al. Aligning sequence reads, clone sequences and assembly contigs with BWA-MEM. arXiv:1303.3997.

MUMmer: Kurtz, S. et al. Versatile and open software for comparing large genomes. Genome Biol. 5, R12 (2004).

Prodigal: Hyatt, D. et al. Prodigal: prokaryotic gene recognition and translation initiation site identification. BMC Bioinformatics 11, 119 (2010).

SAMtools: Li, H. et al. The Sequence Alignment/Map format and SAMtools. Bioinformatics 25, 2078–9 (2009).

SPAdes: Bankevich, A. et al. SPAdes: a new genome assembly algorithm and its applications to single-cell sequencing. J. Comput. Biol. 19, 455–77 (2012)

Further Information

For more information on this software see:

More Repositories

1

Roary

Rapid large-scale prokaryote pan genome analysis
Perl
317
star
2

Artemis

Artemis is a free genome viewer and annotation tool that allows visualization of sequence features and the results of analyses within the context of the sequence, and its six-frame translation
Java
217
star
3

snp-sites

Finds SNP sites from a multi-FASTA alignment file
C
215
star
4

ariba

Antimicrobial Resistance Identification By Assembly
Python
167
star
5

assembly-stats

Get assembly statistics from FASTA and FASTQ files
C++
115
star
6

Fastaq

Python3 scripts to manipulate FASTA and FASTQ files
Python
70
star
7

pathogen-informatics-training

Jupyter Notebook
62
star
8

assembly_improvement

Improve the quality of a denovo assembly by scaffolding and gap filling
Perl
56
star
9

iva

de novo virus assembler of Illumina paired reads
Python
54
star
10

plasmidtron

Assembling the cause of phenotypes and genotypes from NGS data
Python
29
star
11

gff3toembl

Converts Prokka GFF3 files to EMBL files for uploading annotated assemblies to EBI
Python
29
star
12

pymummer

Python3 module for running MUMmer and reading the output
Python
26
star
13

mlst_check

Multilocus sequence typing by blast using the schemes from PubMLST
Perl
24
star
14

saffrontree

SaffronTree: Reference free rapid phylogenetic tree construction from raw read data
Python
24
star
15

Bio-Tradis

A set of tools to analyse the output from TraDIS analyses
Perl
22
star
16

companion

This repository has been archived, currently maintained version is at https://github.com/iii-companion/companion
Lua
21
star
17

seroba

k-mer based Pipeline to identify the Serotype from Illumina NGS reads
Python
19
star
18

panito

Calculate genome wide average nucleotide identity (gwANI) for a multiFASTA alignment
C
16
star
19

nano-rave

Nextflow pipeline designed for rapid onsite QC and variant calling of Oxford Nanopore data (following basecalling and demultiplexing with Guppy).
Nextflow
10
star
20

Bio-RNASeq

The new Sanger Pathogen Informatics RNA Seq analysis pipeline
Perl
8
star
21

update_pipeline

Update a pipelines metadata
Perl
7
star
22

remove_blocks_from_aln

Python
5
star
23

Farmpy

Python3 package to handle job submission to a compute farm
Python
5
star
24

sanger-pathogens.github.io

Summary of Sanger Pathogen's Repos
Python
5
star
25

SnpEffWrapper

Takes a VCF and applies annotations from a GFF using SnpEff
Python
5
star
26

Bio-InterProScanWrapper

Perl
5
star
27

bact-gen-scripts

Python
4
star
28

Bio-ENA-DataSubmission

Perl
4
star
29

mapping-and-snp-calling-training

TeX
3
star
30

Bio-PacbioMethylation

Runs Pacbio methylation pipeline
Perl
3
star
31

unix-training

A set of jupyter notebooks to provide unix training developed by Pathogen Informatics at Wellcome Sanger Institute.
Jupyter Notebook
2
star
32

Bio-Metagenomics

Perl
2
star
33

setup_tracking

setup a vrtracking pipeline
Perl
2
star
34

pipelines_reporting

Perl
1
star
35

baker

A tool to generate configuration files and wrapper scripts
Python
1
star
36

chado-tools

Tools for accessing CHADO databases.
Python
1
star
37

Bio-ReferenceManager

Perl
1
star
38

Bio-AutomatedAnnotation

Perl module to take in an genomic assembly and produce annoation
Perl
1
star
39

fastml

Addtional functionality for fastml, see http://fastml.tau.ac.il
C++
1
star
40

iva-publication

Supplementary scripts and data for the IVA publication
Python
1
star
41

QC-training

Gnuplot
1
star
42

PathFind-training

Jupyter Notebook
1
star
43

Farm_blast

Python3 module to run blast+ or blastall in parallel on an LSF compute farm
Python
1
star
44

assembly-and-annotation-training

TeX
1
star
45

singularity-bsub

Provides wrapper scripts for executing LSF commands within a Singularity container
Shell
1
star
46

monocle

Python
1
star