The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

Changes for version 2.16

  • Added code to recognize and strip whitespace from search coordinates. This allows "chr1:2,000 .. 1,180,000" to work as a search term.
  • Added code that allows callbacks to invoke Bio::Graphics::Browser2::Render->request() in order to get a hash that contains various information about the current state. Interesting keys include: search_str, ref, start, end, flip, tracks, features, userid, uploadid, h_feat, width, grid. (NOTE: please update documentation WIKI with some explanation of how to use this).
  • Disable track filters when in summary mode, since the summary features generated when this mode is active rarely have the structure and attributes expected by the writer of the filter. The downside of this is that if you use track filters to distinguish one set of features from another, this will not be reflected in the summary density plots, which will show all features of the matching type regardless of the filter.
  • Basic support for Google federated login via openid.
  • "unit label" and "unit divider" should now work as advertised.
  • Add commas to coordinates more liberally.
  • Maybe fixed failing t/00.compile.t test.
  • Fixed problem with subtrack selection tables producing empty tracks under some conditions.
  • Fixed SequenceDumper plugin to not crash on BigWig tracks.
  • added # to the list of acceptable characters in feature IDs
  • uploaded files won't use the summary mode unless the number of lines loaded exceeds 10,000
  • Modified plugin base class to make it possible to get at the underlying renderer object by calling renderer() method.
  • Fixed regression in which database option wasn't propagating from base track to semantic zoom tracks.
  • Fixed SequenceDumper behavior on GFF dumping.
  • Removed brackets from list of naughty search characters to fix bug 3030462

Documentation

Download and install GFF data sets
Load a Bio::DB::GFF database from GFF files.
Clean up sessions and other temporary gbrowse2 files
Load a Bio::DB::GFF database from GENBANK files.
Create GBrowse config files from DAS sources
Massage Gadfly/FlyBase GFF files into a version suitable for the Generic Genome Browser
Massage NCBI chromosome annotation into GFF-format suitable for Bio::DB::GFF
Massage SGD annotation flat files into a version suitable for the Generic Genome Browser
Massage WormBase GFF files into a version suitable for the Generic Genome Browser
Convert UCSC Genome Browser-format gene files into GFF files suitable for loading into gbrowse
convert AXT pairwise alignment files to GFF, Fasta and wig files
convert a phrap produced, ace file into a gff formatted file
Convert a BLAST result file into a GFF file
make gff files from NCBI Map Viewer data files.
Base class for gbrowse plugins.

Modules

a renderer (HTML) for b64_encoded_gif type MOBY Objects
a renderer (HTML) for b64_encoded_jpeg type MOBY Objects
a renderer (HTML) for text-formatted type MOBY Objects
a renderer (HTML) for text_html type MOBY Objects
a renderer (HTML) for text_plain type MOBY Objects
a renderer (HTML) for text_xml type MOBY Objects
a plugin that executes NCBI's bl2seq on the current view
Dump multiple alignments from GBrowse
hilite features based on attributes
plugin to map sequences against the genome
a plugin that creates a Blast-formatted database from a Bio::DB::GFF database
a plugin to design PCR primers with primer3
A plugin for dumping translated protein sequences in various formats
Generate a restriction map track in GBrowse
A plugin for dumping sequences in various formats
Limit list of tracks to those that match a name pattern
Limit list of tracks to those that contain arbitrary fields
Limit list of tracks to those that mention keywords
DAS-style accession to a gus database
DAS-style access to a GUS database
A simple XML sql parser
GFF3 match aggregator
Wormbase gene aggregator
Simple object tagging system
Authored tags
Add HTTP authorization features to FeatureFile
Compiled helper for Bio::Graphics::Browser::Realign
A simple cache for database handles
Helps gbrowse plugins handle GFF
Markup routines for sequences in text form
Insert pads into a multiple alignment
Base class for gbrowse plugins.
Perl extension for Smith-Waterman alignments
Search through multiple databases for feature matches.
Exported utilities
Utility methods for collapsible sections
Compiled helper for Bio::Graphics::Browser::Realign

Provides

in lib/Bio/DB/SeqFeature/Store/BedLoader.pm
in lib/Bio/DB/Tagger.pm
in lib/Bio/DB/Tagger/mysql.pm
in lib/Bio/Graphics/Browser2.pm
in lib/Bio/Graphics/Browser2/Action.pm
in lib/Bio/Graphics/Browser2/UserTracks.pm
in lib/Bio/Graphics/Browser2/CachedTrack.pm
in lib/Bio/Graphics/Browser2/DataLoader.pm
in lib/Bio/Graphics/Browser2/DataLoader/bam.pm
in lib/Bio/Graphics/Browser2/DataLoader/bed.pm
in lib/Bio/Graphics/Browser2/DataLoader/bigwig.pm
in lib/Bio/Graphics/Browser2/DataLoader/featurefile.pm
in lib/Bio/Graphics/Browser2/DataLoader/generic.pm
in lib/Bio/Graphics/Browser2/DataLoader/gff.pm
in lib/Bio/Graphics/Browser2/DataLoader/gff3.pm
in lib/Bio/Graphics/Browser2/DataLoader/sam.pm
in lib/Bio/Graphics/Browser2/DataLoader/wiggle.pm
in lib/Bio/Graphics/Browser2/DataSource.pm
in lib/Bio/Graphics/Browser2/ExternalData.pm
in lib/Bio/Graphics/Browser2/I18n.pm
in lib/Bio/Graphics/Browser2/RegionSearch.pm
in lib/Bio/Graphics/Browser2/RegionSearch.pm
in lib/Bio/Graphics/Browser2/RegionSearch.pm
in lib/Bio/Graphics/Browser2/Region.pm
in lib/Bio/Graphics/Browser2/Render.pm
in lib/Bio/Graphics/Browser2/Render/HTML.pm
in lib/Bio/Graphics/Browser2/Render/Slave.pm
in lib/Bio/Graphics/Browser2/Render/Slave/Status.pm
in lib/Bio/Graphics/Browser2/RenderPanels.pm
in lib/Bio/Graphics/Browser2/Session.pm
in lib/Bio/Graphics/Browser2/Shellwords.pm
in lib/Bio/Graphics/Browser2/SubtrackTable.pm
in lib/Bio/Graphics/Browser2/TrackDumper.pm
in lib/Bio/Graphics/Browser2/UserTracks.pm
in lib/Bio/Graphics/Browser2/UserTracks.pm
in lib/Bio/Graphics/GBrowseFeature.pm
in lib/Bio/Graphics/Karyotype.pm
in lib/Bio/Graphics/Browser2/DataLoader/wiggle.pm
in lib/Bio/Graphics/Browser2/GFFhelper.pm
in lib/Bio/Graphics/Browser2/DataBase.pm
in lib/Legacy/DB/SyntenyBlock.pm
in lib/Legacy/DB/SyntenyIO.pm
in lib/Legacy/Graphics/Browser.pm
in lib/Legacy/Graphics/Browser/I18n.pm
in lib/Legacy/Graphics/Browser/PageSettings.pm
in lib/Legacy/Graphics/Browser/Synteny.pm
in lib/Legacy/Graphics/Browser/Util.pm
in lib/Legacy/Graphics/Browser.pm
in lib/Bio/Graphics/Browser2/DataLoader/featurefile.pm