maker: an easy to use genome annotation...

58
MAKER: An easy to use genome annotation pipeline Carson Holt Yandell Lab Department of Human Genetics University of Utah

Upload: others

Post on 04-Jun-2020

7 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: MAKER: An easy to use genome annotation pipelinegmod.org/mediawiki/images/0/03/PAG2010MAKER.pdfLewis, S.E. et al. Apollo: a sequence annotation editor. Genome Biology 3, research0082.1

MAKER: An easy to usegenome annotation pipeline

Carson HoltYandell Lab

Department of Human GeneticsUniversity of Utah

Page 2: MAKER: An easy to use genome annotation pipelinegmod.org/mediawiki/images/0/03/PAG2010MAKER.pdfLewis, S.E. et al. Apollo: a sequence annotation editor. Genome Biology 3, research0082.1

Introduction to GenomeAnnotation

• What annotations are• Importance of genome annotations• Effect of next generation sequencing

technologies on the annotation process

Page 3: MAKER: An easy to use genome annotation pipelinegmod.org/mediawiki/images/0/03/PAG2010MAKER.pdfLewis, S.E. et al. Apollo: a sequence annotation editor. Genome Biology 3, research0082.1

What Are Annotations?• Annotations are descriptions of features of the

genome– Structural: exons, introns, UTRs, splice forms etc.– Functional: metabolism, hydrolase, expressed in the

mitochondria, etc.

• Annotations should include evidence trail– Assists in quality control of genome annotations

• Examples of evidence supporting a structuralannotation:– Ab initio gene predictions– ESTs– Protein homology

Page 4: MAKER: An easy to use genome annotation pipelinegmod.org/mediawiki/images/0/03/PAG2010MAKER.pdfLewis, S.E. et al. Apollo: a sequence annotation editor. Genome Biology 3, research0082.1

Why should I care aboutgenome annotations?

Background

SUCCESS>Smg5MEVTFSSGGSSNASSECAIDGGTNRCRGLEPNNGTCILSQEVKDLYRSLYTASKQLDDAKRNVQSVGQLFQHEIEEKRSLLVQLCKQIIFKDYQSVGKKVREVMWRRGYYEFIAFV

Page 5: MAKER: An easy to use genome annotation pipelinegmod.org/mediawiki/images/0/03/PAG2010MAKER.pdfLewis, S.E. et al. Apollo: a sequence annotation editor. Genome Biology 3, research0082.1

Why should I care aboutgenome annotations?

Background

SUCCESS>Smg5MEVTFSSGGSSNASSECAIDGGTNRCRGLEPNNGTCILSQEVKDLYRSLYTASKQLDDAKRNVQSVGQLFQHEIEEKRSLLVQLCKQIIFKDYQSVGKKVREVMWRRGYYEFIAFV

Incorrect annotations poison everyexperiment that uses them!!

Page 6: MAKER: An easy to use genome annotation pipelinegmod.org/mediawiki/images/0/03/PAG2010MAKER.pdfLewis, S.E. et al. Apollo: a sequence annotation editor. Genome Biology 3, research0082.1

Advances in Technology Promise to Make WholeGenome Sequencing “Routine” for Even Small Labs

Page 7: MAKER: An easy to use genome annotation pipelinegmod.org/mediawiki/images/0/03/PAG2010MAKER.pdfLewis, S.E. et al. Apollo: a sequence annotation editor. Genome Biology 3, research0082.1

Advances in annotation technology have not keptpace with genome sequencing, and annotation is

rapidly becoming a major bottleneck affecting moderngenomics research.

• As of October 2009, 222 eukaryotic genomes were fully sequencedyet unpublished.

• Currently there are over ~900 eukaryotic genome projects underway,assuming 10,000 genes per genome, that’s 9,000,000 newannotations.

• There is a limit to how much data can be managed, maintained, andupdated by a single organization.

• Small research groups affected disproportionately by difficultiesrelated to genome annotation.

• .GOLD: Genomes OnLine Database. 2009.

Page 8: MAKER: An easy to use genome annotation pipelinegmod.org/mediawiki/images/0/03/PAG2010MAKER.pdfLewis, S.E. et al. Apollo: a sequence annotation editor. Genome Biology 3, research0082.1

• MAKER is an easy-to-use annotationpipeline designed to help smallerresearch groups convert the mountainof genomic data provided by nextgeneration sequencing technologiesinto a usable resource.

Page 9: MAKER: An easy to use genome annotation pipelinegmod.org/mediawiki/images/0/03/PAG2010MAKER.pdfLewis, S.E. et al. Apollo: a sequence annotation editor. Genome Biology 3, research0082.1

MAKER Overview

• What does MAKER do?• What sets MAKER apart from other

tools (ab initio gene predictors, etc.)?

Page 10: MAKER: An easy to use genome annotation pipelinegmod.org/mediawiki/images/0/03/PAG2010MAKER.pdfLewis, S.E. et al. Apollo: a sequence annotation editor. Genome Biology 3, research0082.1

MAKER

Lewis, S.E. et al. Apollo: a sequence annotation editor. Genome Biology 3, research0082.1 - 0082.14 (2002). Stein, L.D. et al. The Generic Genome Browser: A Building Block for a Model Organism System Database. Genome Res. 12, 1599-1610 (2002).

User Requirements: Can be run by a single individual with little bioinformatics experience

System Requirements: Can run on laptop or desktop computers running Linux or Mac OS X

Program Output: Output is compatible with popular GMOD annotation tools like Apollo and GBrowse

Availability: Free open source application (for academic use)

• The easy-to-use annotation pipeline.

MAKER identifies repeats, aligns ESTs and proteins to a genome, producesab-initio gene predictions, automatically synthesizes these data into geneannotations, and produces evidence-based quality values for downstream annotationmanagement

Page 11: MAKER: An easy to use genome annotation pipelinegmod.org/mediawiki/images/0/03/PAG2010MAKER.pdfLewis, S.E. et al. Apollo: a sequence annotation editor. Genome Biology 3, research0082.1

Other Features

Page 12: MAKER: An easy to use genome annotation pipelinegmod.org/mediawiki/images/0/03/PAG2010MAKER.pdfLewis, S.E. et al. Apollo: a sequence annotation editor. Genome Biology 3, research0082.1

MPI Support

• Message Passing Interface(MPI) is a communicationprotocol for computerclusters which essentiallyallows multiple computers toact like a single powerfulmachine.

Page 13: MAKER: An easy to use genome annotation pipelinegmod.org/mediawiki/images/0/03/PAG2010MAKER.pdfLewis, S.E. et al. Apollo: a sequence annotation editor. Genome Biology 3, research0082.1

MPI Maker

Page 14: MAKER: An easy to use genome annotation pipelinegmod.org/mediawiki/images/0/03/PAG2010MAKER.pdfLewis, S.E. et al. Apollo: a sequence annotation editor. Genome Biology 3, research0082.1

Gene-predictionsComputational evidence

Gene annotationgene prediction ≠ gene annotation

What sets MAKER apart from othertool (i.e. ab initio gene predictors)?

Page 15: MAKER: An easy to use genome annotation pipelinegmod.org/mediawiki/images/0/03/PAG2010MAKER.pdfLewis, S.E. et al. Apollo: a sequence annotation editor. Genome Biology 3, research0082.1

Model versus Emerging genomes

Model genomes:

• Classic experimental systems

• Much prior knowledge about genome

• Large community

• Big $

Examples: D. melanogaster, C. elegans, human, etc

Page 16: MAKER: An easy to use genome annotation pipelinegmod.org/mediawiki/images/0/03/PAG2010MAKER.pdfLewis, S.E. et al. Apollo: a sequence annotation editor. Genome Biology 3, research0082.1

Model versus Emerging genomes

Emerging genomes:• New experimental systems

– Genome will be the central resource for work in these systems

• Little prior knowledge about genome– Usually no genetics

• Small communities

• Less $

Examples: flatworms, oomycetes, the cone snail, etc.

Page 17: MAKER: An easy to use genome annotation pipelinegmod.org/mediawiki/images/0/03/PAG2010MAKER.pdfLewis, S.E. et al. Apollo: a sequence annotation editor. Genome Biology 3, research0082.1

MAKER: An easy-to-use annotation pipeline designed for emerging model organism genomes. (2008)Cantarel B L, Korf I, Robb SM, Parra G, Ross E, Moore B, Holt C, Sanchez Alvarado A, Yandell M Genome Res 18(1) 188-196

Comparison of gene models produced by state-of-the artalgorithms against a REFERENCE genome

Page 18: MAKER: An easy to use genome annotation pipelinegmod.org/mediawiki/images/0/03/PAG2010MAKER.pdfLewis, S.E. et al. Apollo: a sequence annotation editor. Genome Biology 3, research0082.1

*nGASP - the nematode genome annotation assessment project Avril Coghlan , Tristan J Fiedler , Sheldon J McKay ,Paul Flicek , Todd W Harris , Darin Blasiar , The nGASP Consortium and Lincoln D SteinBMC Bioinformatics 2008, 9:549doi:10.1186/1471-2105-9-549

With enough training data, ab-initio gene predictorscan match or even out-perform annotation pipelines*

Page 19: MAKER: An easy to use genome annotation pipelinegmod.org/mediawiki/images/0/03/PAG2010MAKER.pdfLewis, S.E. et al. Apollo: a sequence annotation editor. Genome Biology 3, research0082.1

Ab initio gene predictors don’t do nearlyso well on emerging genomes*

7% contain a domain35% contain a domain

Average of sevenREFERENCE proteomes

S. mediterranea SNAPab-initio gene predictions

29% contain a domain

MAKER S. mediterraneaannotations

*MAKER: An easy-to-use annotation pipeline designed for emerging model organism genomes. (2008)Cantarel B L, Korf I, Robb SM, Parra G, Ross E, Moore B, Holt C, Sanchez Alvarado A, Yandell M Genome Res 18(1) 188-196

Page 20: MAKER: An easy to use genome annotation pipelinegmod.org/mediawiki/images/0/03/PAG2010MAKER.pdfLewis, S.E. et al. Apollo: a sequence annotation editor. Genome Biology 3, research0082.1

Benefits of MAKER

• Provides gene models as well as an evidence trailcorrelations for quality control and manual curation

• Provides a mechanism to train and retrain ab initiogene predictors for even better performance.

• Output can be loaded into a GMOD compatibledatabase for annotation distribution

• Annotations can be automatically updated by newevidence by simply passing existing annotationsets back into the pipeline

Page 21: MAKER: An easy to use genome annotation pipelinegmod.org/mediawiki/images/0/03/PAG2010MAKER.pdfLewis, S.E. et al. Apollo: a sequence annotation editor. Genome Biology 3, research0082.1

What is Happening InsideMAKER

• RepeatMasking• Ab Initio Gene Prediction• EST and Protein Evidence Alignment• Polishing Evidence Alignments• Integrating Evidence to Synthesize

Final Annotations

Page 22: MAKER: An easy to use genome annotation pipelinegmod.org/mediawiki/images/0/03/PAG2010MAKER.pdfLewis, S.E. et al. Apollo: a sequence annotation editor. Genome Biology 3, research0082.1

Current evidence

Current Assembly

Annotating the Genome – Apollo View

Page 23: MAKER: An easy to use genome annotation pipelinegmod.org/mediawiki/images/0/03/PAG2010MAKER.pdfLewis, S.E. et al. Apollo: a sequence annotation editor. Genome Biology 3, research0082.1

Current evidence

Current Assembly

Identify and Mask Repetitive Elements

Page 24: MAKER: An easy to use genome annotation pipelinegmod.org/mediawiki/images/0/03/PAG2010MAKER.pdfLewis, S.E. et al. Apollo: a sequence annotation editor. Genome Biology 3, research0082.1

Current evidence

Current Assembly

Identify and Mask Repetitive Elements

• RepeatMasker– RepBase– Species specific library

• RepeatRunner– MAKER internal protein library

Page 25: MAKER: An easy to use genome annotation pipelinegmod.org/mediawiki/images/0/03/PAG2010MAKER.pdfLewis, S.E. et al. Apollo: a sequence annotation editor. Genome Biology 3, research0082.1

Current evidence

Current Assembly

Identify and Mask Repetitive Elements

Page 26: MAKER: An easy to use genome annotation pipelinegmod.org/mediawiki/images/0/03/PAG2010MAKER.pdfLewis, S.E. et al. Apollo: a sequence annotation editor. Genome Biology 3, research0082.1

Current evidence

Current Assembly

Ab initio Predictions

Generate Ab Initio Gene Predictions

Page 27: MAKER: An easy to use genome annotation pipelinegmod.org/mediawiki/images/0/03/PAG2010MAKER.pdfLewis, S.E. et al. Apollo: a sequence annotation editor. Genome Biology 3, research0082.1

Current evidence

Current Assembly

Ab initio Predictions

Generate Ab Initio Gene Predictions

• MAKER currently supports:– SNAP– Augustus– GeneMark– FGENESH

• Remember to supply HMM’s for each

Page 28: MAKER: An easy to use genome annotation pipelinegmod.org/mediawiki/images/0/03/PAG2010MAKER.pdfLewis, S.E. et al. Apollo: a sequence annotation editor. Genome Biology 3, research0082.1

Current evidence

Current Assembly

Ab initio Predictions

Generate Ab Initio Gene Predictions

Page 29: MAKER: An easy to use genome annotation pipelinegmod.org/mediawiki/images/0/03/PAG2010MAKER.pdfLewis, S.E. et al. Apollo: a sequence annotation editor. Genome Biology 3, research0082.1

Current evidence

Current Assembly

Ab initio Predictions

Align EST and Protein Evidence

EST TBLASTX

EST BLASTNProtein BLASTX

Page 30: MAKER: An easy to use genome annotation pipelinegmod.org/mediawiki/images/0/03/PAG2010MAKER.pdfLewis, S.E. et al. Apollo: a sequence annotation editor. Genome Biology 3, research0082.1

Current evidence

Current Assembly

Ab initio Predictions

Align EST and Protein Evidence

EST TBLASTX

EST BLASTNProtein BLASTX

• Identify regions being activelytranscribed (i.e. EST data)

• Identify region with homology to aknown protein

Page 31: MAKER: An easy to use genome annotation pipelinegmod.org/mediawiki/images/0/03/PAG2010MAKER.pdfLewis, S.E. et al. Apollo: a sequence annotation editor. Genome Biology 3, research0082.1

Current evidence

Current Assembly

Ab initio Predictions

Align EST and Protein Evidence

EST TBLASTX

EST BLASTNProtein BLASTX

Page 32: MAKER: An easy to use genome annotation pipelinegmod.org/mediawiki/images/0/03/PAG2010MAKER.pdfLewis, S.E. et al. Apollo: a sequence annotation editor. Genome Biology 3, research0082.1

Polish BLAST Alignments with Exonerate

Current evidence

Current Assembly

Ab initio Predictions

Polished proteinPolished EST

Page 33: MAKER: An easy to use genome annotation pipelinegmod.org/mediawiki/images/0/03/PAG2010MAKER.pdfLewis, S.E. et al. Apollo: a sequence annotation editor. Genome Biology 3, research0082.1

Polish BLAST Alignments with Exonerate

Current evidence

Current Assembly

Ab initio Predictions

Polished proteinPolished EST

• All base pairs must aligns in order.

• No HSP overlap is permitted

• Aligns HSPs correctly with respectto splice sites.

Page 34: MAKER: An easy to use genome annotation pipelinegmod.org/mediawiki/images/0/03/PAG2010MAKER.pdfLewis, S.E. et al. Apollo: a sequence annotation editor. Genome Biology 3, research0082.1

Polish BLAST Alignments with Exonerate

Current evidence

Current Assembly

Ab initio Predictions

Polished proteinPolished EST

Page 35: MAKER: An easy to use genome annotation pipelinegmod.org/mediawiki/images/0/03/PAG2010MAKER.pdfLewis, S.E. et al. Apollo: a sequence annotation editor. Genome Biology 3, research0082.1

Current evidence

Current Assembly

Ab initio PredictionsHint-based SNAP Hint-based FgenesH

Pass Gene Finders Evidence-based ‘hints’

Page 36: MAKER: An easy to use genome annotation pipelinegmod.org/mediawiki/images/0/03/PAG2010MAKER.pdfLewis, S.E. et al. Apollo: a sequence annotation editor. Genome Biology 3, research0082.1

Current evidence

Current Assembly

Ab initio PredictionsHint-based SNAP Hint-based FgenesH

*

*Quantitative Measures for the Management and Comparison of Annotated Genomes Karen Eilbeck , Barry Moore , Carson Holt and Mark Yandell BMC Bioinformatics 200910:67doi:10.1186/1471-2105-10-67

Identify Gene Model Most Consistent with Evidence*

Page 37: MAKER: An easy to use genome annotation pipelinegmod.org/mediawiki/images/0/03/PAG2010MAKER.pdfLewis, S.E. et al. Apollo: a sequence annotation editor. Genome Biology 3, research0082.1

Current evidence

Current Assembly

Ab initio Predictions*

Revise it further if necessary; Create New Annotation

Page 38: MAKER: An easy to use genome annotation pipelinegmod.org/mediawiki/images/0/03/PAG2010MAKER.pdfLewis, S.E. et al. Apollo: a sequence annotation editor. Genome Biology 3, research0082.1

Compute Support for Each Portion of Gene Model

Page 39: MAKER: An easy to use genome annotation pipelinegmod.org/mediawiki/images/0/03/PAG2010MAKER.pdfLewis, S.E. et al. Apollo: a sequence annotation editor. Genome Biology 3, research0082.1

Using MAKER

Page 40: MAKER: An easy to use genome annotation pipelinegmod.org/mediawiki/images/0/03/PAG2010MAKER.pdfLewis, S.E. et al. Apollo: a sequence annotation editor. Genome Biology 3, research0082.1

MAKER Web Annotation Service

Page 41: MAKER: An easy to use genome annotation pipelinegmod.org/mediawiki/images/0/03/PAG2010MAKER.pdfLewis, S.E. et al. Apollo: a sequence annotation editor. Genome Biology 3, research0082.1

MAKER Web Annotation Service

Page 42: MAKER: An easy to use genome annotation pipelinegmod.org/mediawiki/images/0/03/PAG2010MAKER.pdfLewis, S.E. et al. Apollo: a sequence annotation editor. Genome Biology 3, research0082.1

http://www.yandell-lab.org

Page 43: MAKER: An easy to use genome annotation pipelinegmod.org/mediawiki/images/0/03/PAG2010MAKER.pdfLewis, S.E. et al. Apollo: a sequence annotation editor. Genome Biology 3, research0082.1

De novo Annotation of aNewly Sequenced Genome

• You are involved in a genome projectfor an emerging model organism.

• You have no pre-existing gene models.• What you do have:

– ESTs– Proteins from other species available from

public databases

Page 44: MAKER: An easy to use genome annotation pipelinegmod.org/mediawiki/images/0/03/PAG2010MAKER.pdfLewis, S.E. et al. Apollo: a sequence annotation editor. Genome Biology 3, research0082.1

Go to Web

Page 45: MAKER: An easy to use genome annotation pipelinegmod.org/mediawiki/images/0/03/PAG2010MAKER.pdfLewis, S.E. et al. Apollo: a sequence annotation editor. Genome Biology 3, research0082.1

GFF3 pass-through: How touse external evidence

• You have an existing annotation set.• You want to update the evidence and

allow the annotation to change to reflectthe new evidence.

Page 46: MAKER: An easy to use genome annotation pipelinegmod.org/mediawiki/images/0/03/PAG2010MAKER.pdfLewis, S.E. et al. Apollo: a sequence annotation editor. Genome Biology 3, research0082.1

What if I have mRNA-seq data?

Page 47: MAKER: An easy to use genome annotation pipelinegmod.org/mediawiki/images/0/03/PAG2010MAKER.pdfLewis, S.E. et al. Apollo: a sequence annotation editor. Genome Biology 3, research0082.1

RNA-seq is fundamentally changing the field of genome annotation

for both model and emerging genomes

Page 48: MAKER: An easy to use genome annotation pipelinegmod.org/mediawiki/images/0/03/PAG2010MAKER.pdfLewis, S.E. et al. Apollo: a sequence annotation editor. Genome Biology 3, research0082.1

RNA-seq may soon make gene prediction(mostly) a thing of the past

• Still need to de-convolute reads & evidence (for now)• Still need to archive and distribute annotations• Still need to manage genome and its annotations

Page 49: MAKER: An easy to use genome annotation pipelinegmod.org/mediawiki/images/0/03/PAG2010MAKER.pdfLewis, S.E. et al. Apollo: a sequence annotation editor. Genome Biology 3, research0082.1

How to use RNA-seq data inMAKER

• Use BowTie and TopHat to produce,aligns reads into expression “islands”and “junctions”

• Pass data through as EST evidence viaGFF3 pass-through.

Page 50: MAKER: An easy to use genome annotation pipelinegmod.org/mediawiki/images/0/03/PAG2010MAKER.pdfLewis, S.E. et al. Apollo: a sequence annotation editor. Genome Biology 3, research0082.1

Go to Web

Page 51: MAKER: An easy to use genome annotation pipelinegmod.org/mediawiki/images/0/03/PAG2010MAKER.pdfLewis, S.E. et al. Apollo: a sequence annotation editor. Genome Biology 3, research0082.1

Another issue: legacy annotations

• Many are no longer maintained by original creators

• In some cases more than one group has annotated the same genome,using very different procedures, even different assemblies

• The communities associated with those genomes are going to wantmRNA-seq data

• Many investigators have their own genome-scale data and would like aprivate set of annotations that reflect these data

• There will be a need to revise, merge, evaluate, and verify legacyannotation sets in light of RNA-seq and other data

Page 52: MAKER: An easy to use genome annotation pipelinegmod.org/mediawiki/images/0/03/PAG2010MAKER.pdfLewis, S.E. et al. Apollo: a sequence annotation editor. Genome Biology 3, research0082.1

Legacy Annotation Set 1 Legacy Annotation Set 2 Legacy Annotation Set n

new data

• Identify legacy annotation most consistent with new data• Automatically revise it in light of new data• If no existing annotation, create new one

current assembly

Merging and Revising Legacy Annotation Sets

Page 53: MAKER: An easy to use genome annotation pipelinegmod.org/mediawiki/images/0/03/PAG2010MAKER.pdfLewis, S.E. et al. Apollo: a sequence annotation editor. Genome Biology 3, research0082.1

Current evidence

Current Assembly

Legacy Annotations

Align Evidence and Legacy Annotations to Current Assembly

Page 54: MAKER: An easy to use genome annotation pipelinegmod.org/mediawiki/images/0/03/PAG2010MAKER.pdfLewis, S.E. et al. Apollo: a sequence annotation editor. Genome Biology 3, research0082.1

Current evidence

Current Assembly

Legacy AnnotationsHint-based SNAP Hint-based FgenesH

Pass Gene Finders Evidence-based ‘hints’

Page 55: MAKER: An easy to use genome annotation pipelinegmod.org/mediawiki/images/0/03/PAG2010MAKER.pdfLewis, S.E. et al. Apollo: a sequence annotation editor. Genome Biology 3, research0082.1

Current evidence

Current Assembly

Legacy AnnotationsHint-based SNAP Hint-based FgenesH

*

Identify Gene Model Most Consistent with Evidence*

*Quantitative Measures for the Management and Comparison of Annotated Genomes Karen Eilbeck , Barry Moore , Carson Holt and Mark Yandell BMC Bioinformatics 200910:67doi:10.1186/1471-2105-10-67

Page 56: MAKER: An easy to use genome annotation pipelinegmod.org/mediawiki/images/0/03/PAG2010MAKER.pdfLewis, S.E. et al. Apollo: a sequence annotation editor. Genome Biology 3, research0082.1

Go to Web

Page 57: MAKER: An easy to use genome annotation pipelinegmod.org/mediawiki/images/0/03/PAG2010MAKER.pdfLewis, S.E. et al. Apollo: a sequence annotation editor. Genome Biology 3, research0082.1

Working with Chado• maker2chado [OPTION] <database_name> <gff3file1> <gff3file2> ...• maker2chado [OPTION] -d <datastore_index> <database_name>

This script takes MAKER produced GFF3 files and dumpsthem into a CHADO database. You must set the databaseup first according to CHADO installation instructions.CHADO provides its own methods for loading GFF3, but thisscript makes it easier for MAKER specific data. You caneither provide the datastore index file produced by MAKERto the script or add the GFF3 files as command linearguments.

Page 58: MAKER: An easy to use genome annotation pipelinegmod.org/mediawiki/images/0/03/PAG2010MAKER.pdfLewis, S.E. et al. Apollo: a sequence annotation editor. Genome Biology 3, research0082.1

Working with JBrowse

• maker2jbrowse [OPTION] <gff3file1> <gff3file2> ...• maker2jbrowse [OPTION] -d <datastore_index>

This script takes MAKER produced GFF3 files anddumps them into JBrowse for you using pre-configured JSON tracks.