GBrowse

From GMOD

(Redirected from Gbrowse installation)
Jump to: navigation, search
Resources

User Tutorial
Admin. Tutorial
Admin. Tut. w/ VMware
Configuration
Mailing List
WebGBrowse
GBrowse.org

2008 Survey
Events

spacer
Bioinformatics Australia

spacer

PAG Workshop

GBrowse[1] is a genome viewer and is GMOD's most popular component. For a list of GBrowse and GMOD installations see the GMOD Users page. For a demo of its features, try the WormBase, FlyBase, or Human Genome Segmental Duplication Database web sites.

Contents

  • 1 Description
  • 2 GBrowse Versions
  • 3 Installation
  • 4 Documentation
    • 4.1 On-line documentation
    • 4.2 POD documentation
  • 5 Downloads
    • 5.1 Source Code Download (tar.gz file)
    • 5.2 Net-based Installer Script
    • 5.3 SVN
  • 6 About Databases
  • 7 Contacts
  • 8 References

Description

spacer
spacer
GBrowse running on HapMap.org View at full resolution

The Generic Genome Browser (GBrowse) is a combination of database and interactive Web page for manipulating and displaying annotations on genomes. Some of its features:

  • Simultaneous bird's eye and detailed views of the genome.
  • Scroll, zoom, center.
  • Use a variety of premade glyphs (see the BioPerl Glyph documentation for a list) or create your own.
  • Attach arbitrary URLs to any annotation.
  • Order and appearance of tracks are customizable by administrator and end-user.
  • Search by annotation ID, name, or comment.
  • Supports third party annotation using GFF formats.
  • Settings persist across sessions.
  • DNA and GFF dumps.
  • Connectivity to different databases, including BioSQL and Chado.
  • Multi-language support.
  • Third-party feature loading.
  • Customizable plug-in architecture (e.g. run BLAST, dump & import many formats, find oligonucleotides, design primers, create restriction maps, edit features)

GBrowse Versions

GBrowse 1.X (currently 1.69) is the stable series that has been in use since 2002. It is recommended for production use.

GBrowse 2.0 is a rewrite of the original GBrowse to add dynamic updating via AJAX and a smoother user experience. In addition, it provides administrators with the ability to attach a different genome database to each GBrowse track, making it much easier to manage and update tracks. It also provides a distributed backend system of "slave" renderers, allowing each track to be rendered in parallel on a different machine and significantly increasing performance. GBrowse 2.0 is currently in alpha test, but is quite usable. If you wish to try it, consult the GBrowse 2.0 HOWTO.

Installation

GBrowse is Perl-based. It can be installed using the standard Perl module build procedure, or automated using a network-based install script. In order to use the net installer, you will need to have Perl 5.8.6 or higher and the Apache web server installed. See the step-by-step instructions below for detailed instructions:

  • Install on MacOSX
  • Install on Windows
  • Install on Ubuntu and other Debian-based systems
  • Install on Fedora Core and other RPM-based systems
  • Install on Gentoo Linux system
  • Source Code Install (for other Linux systems)

Documentation

On-line documentation

  • GBrowse User Tutorial at OpenHelix
  • GBrowse Administration Tutorial
  • GBrowse source code installation HOWTO
  • GBrowse Configuration HOWTO
  • General Help
  • Annotation Help
  • GBrowse Popup Balloons
  • GBrowse FAQ

POD documentation

There are many useful POD documents included with the distribution. These are converted to HTML files when you install the package, and can be found in /gbrowse/docs/pod:

  • BIOSQL_ADAPTER_HOWTO.pod
  • GENBANK_HOWTO.pod
  • PLUGINS_HOWTO.pod
  • INSTALL.MacOSX.pod
  • DAS_HOWTO.pod
  • INSTALL.pod
  • README-chado.pod
  • FAQ.pod
  • MAKE_IMAGES_HOWTO.pod
  • README-gff-files.pod (see also GFF)
  • GBROWSE_IMG.pod
  • ORACLE_AND_POSTGRESQL.pod
  • README-lucegene.pod

Since these are in Perl POD format these files may contain formatting code when viewed in a Web browser.

Downloads

Source Code Download (tar.gz file)

Download the source from the SourceForge download page.

Net-based Installer Script

The net installer script, located at the GBrowse SVN repository will automatically download and install GBrowse and its Perl libraries for you. See Installation for details on using this script.

SVN

There are many new features in the current development version which have not been released yet. To get the latest version, please use Subversion (SVN). The recommended branch to use is stable which is more stable than HEAD. Here is the recipe:

svn co https://gmod.svn.sourceforge.net/svnroot/gmod/Generic-Genome-Browser/branches/stable Generic-Genome-Browser

Once you have successfully checked out the Generic-Genome-Browser distribution, fetch recent changes by executing svn update inside the Generic-Genome-Browser directory.

To check out the most recent development version of the code:

 svn co https://gmod.svn.sourceforge.net/svnroot/gmod/Generic-Genome-Browser/trunk Generic-Genome-Browser

You can also browse the GBrowse SVN.

About Databases

GBrowse has a flexible adaptor (yes, it is spelled that way and is not "adapter") system for running off various types of databases/sources. A common question is "which adaptor should I be using?" This attempts to answer that question.

Adaptor Other required software Roughly how many users Pros Cons
Bio::DB::SeqFeature::Store MySQL Many and growing fast. Roughly 4X faster than Bio::DB::GFF for the same data; designed to work with GFF3 Developed for use with GFF3; about 2X slower than Bio::DB::GFF to load a database
Bio::DB::GFF A relational database server: MySQL, PostgreSQL, Oracle, or BerkeleyDB Lots! (Especially MySQL) Quite fast; large user base; Have to use this if your data is in the (now deprecated) GFF2 format. Does not work well with GFF3 formatted data
Bio::DB::Das::Chado (distributed with GBrowse) PostgreSQL and a Chado schema Relatively few due to the specialized nature of Chado Allows 'live' viewing of the features in a Chado database Slow compared to Bio::DB::GFF
Bio::DB::Das::BioSQL (distributed with GBrowse) MySQL and a BioSQL schema Relatively few due to the small number of BioSQL users Allows 'live' viewing of the features in a BioSQL database Slow compared to Bio::DB::GFF
Memory (ie, flat file database) None For real servers, none Easy for rapid development and testing Very slow for more than a few thousand features
LuceGene Lucene (searches indexed flat files) Relatively few

Contacts

Please report bugs to the SourceForge Bug Tracker.

Please send questions to the GBrowse mailing list.

References

  1. ↑ Stein LD et al. (2002) The generic genome browser: a building block for a model organism system database. Genome Res 12: 1599-610 PubMed
Retrieved from "gmod.org/wiki/GBrowse#Installation"
Views
  • Page
  • Discussion
  • View source
  • History
Personal tools
  • Log in / create account
Navigation
  • GMOD Home
  • Categories / Tags
  • Downloads
  • View all pages
Documentation
  • Overview
  • FAQs
  • HOWTOs
  • Glossary
Community
  • GMOD News
  • Support
  • Calendar
  • About this site
Developers
  • SVN
  • SourceForge Site
Toolbox
  • What links here
  • Related changes
  • Upload file
  • Special pages
  • Printable version
  • Print as PDF
gipoco.com is neither affiliated with the authors of this page nor responsible for its contents. This is a safe-cache copy of the original web site.