GBrowse
view release on metacpan or search on metacpan
2.14 Fri Aug 27 11:05:08 EDT 2010
* Prevent a blank-screen crash when searching for chromosomes not in the database.
* Added a "hide empty subtracks" option to suppress subtrack display when there are
no features in the region of interest. Note that if there are no features in any
subtracks, the entire track will be empty regardless of the subtracks (this may or
may not be a bug).
* Fixed bug in TrackDumper plugin to prevent "Can't locate object method print_gff3"
error. Thanks to Prem Anand for the fix.
* Fixed display problem in subtrack selection table when there are additional data row
elements that are not listed among the selection criteria.
* Fixed TrackDumper routines to dump out both the tracks and signal from vista tracks.
* Added CORS capabilities to DAS server so that javascript clients don't have to use a proxy.
* Precompile glyphs used in each datasource in parent process so that each child doesn't have to
recompile them.
* Renamed all the "userdb*" options to "upload_db_*" to avoid confusion with user_account_db.
* Fixed uploaded tracks mysql backend so that server logs in with correct username and password.
* simplified custom tracks interface by removing separate section for "import tracks" and adding a
"From URL" link to the Upload Tracks section
* 'eurl' parameter is now loaded asynchronously so that user can watch the process of the upload
(useful from galaxy).
* Fixed URL-based file uploads so that they work correctly even when the user has no session yet.
* Added a datasource "seqid_prefix" option that allows you to add and strip "chr" style prefixes from all seqids;
this allows for interoperability with UCSC, which always wants a "chr" to begin each chromosome.
* Fixed loading of SAM files to avoid loading of incorrect fasta file when both .fa and .fa.fai files
are present in the scaffolds directory.
2.13
* Fixed SAM file processing so as not to die on first line of SAM @SQ header.
This requires Bio::DB::Sam 1.20 to work properly.
* Fixed upload listing table so as not to duplicate track labels.
* Fixed track importation via the eurl parameter so that it works when the
user's uploadid is empty (due to clearing cache of cookies).
* Fixed DAS server handling of the link option.
2.12 Wed Jun 30 15:28:16 EDT 2010
* Fixed FASTA dumping due to typo introduced just prior to 2.11 release.
2.11 Mon Jun 28 11:42:02 EDT 2010
* Fixed generation of mysql database names for user upload sets so that names do
not exceed mysql's limits.
* Speeded up execution speed when configuration files get large (>1000 tracks).
* DAS server and client now functional.
* Reenabled the "eurl" parameter to link to a data set from the URL.
* Added "Get chromosome sizes" entry to the File menu (requires a developer's snapshot of
bioperl to work with all data sources).
* Fasta and GFF3 dumps working ok now.
* You can now import a BigWig file by reference.
* Uploaded WIG files will generate bigwig indexes if library is available.
* action=scan now returns the category for each track.
2.10 Tue Jun 15 10:58:32 EDT 2010
* Fully generalized subtrack creation.
2.09 Mon May 24 18:45:48 PDT 2010
* To turn off caching of the config file (which is causing deparse errors for some
callbacks) set the environment variable GBROWSE_NOCACHE to a true value
(like "1" or "yes"). This must be done in the Apache config.
* Fixed various bugs in the processing of SAM and BAM files.
* BAM parser now creates BigWig indexes if library is available.
* Fixed "no overloaded magic in Bio::DAS::Segment" error.
* Made Menus and tabbed section labels larger (if you don't like,
edit htdocs/css/dropdown/default-theme.css).
* Moved track table into its own tabbed section.
* TrackFinder plugin now hilights the matches in the track table.
* New "subtrack table" and "subtrack select" options allow you to create nice
sortable tables of potential subtracks. The old "select" option is still
supported, but deprecated.
* Added "kewl" blinds down effect when changing tabs.
* Greatly improved track configuration.
* From E.O. Stinson: added fixes for embedding GBrowse in other web pages.
* From E.O. Stinson: Added support for regex-style datasources that let you define
one data source that will pass different options to a script-based config depending
on the URL.
* From E.O. Stinson: Added a move_to_name function for navigating to a region in one step
via a URL call.
2.08 Thu May 20 22:46:13 EDT 2010
* Added the ability to control the toggle state of each category and subcategory at
startup time by using the "category state" and "category default state" options
(see the GBROWSE2 HOWTO at http://gmod.org/wiki/GBrowse_2.0_HOWTO#Appearance_Settings)
* Fixed searches on Bio::DB::GFF databases so that exact searches work again.
* Fixed the busy spinner so that it doesn't stick in "on" state when region is empty
and user turns on tracks.
2.07 Mon May 17 10:27:56 EDT 2010
` * Tracked down the "let Lincoln know bug is not fixed" bug, and found a real solution.
This was happening when user presses "back" button on browser after an unsuccessful
search. This still triggers a log message until we know the bug is really and truly
fixed.
* BAM track download now works properly under both FastCGI and mod_perl. mod_perl
download requires Bio-SamTools 1.19.
* Requires Bio::Graphics version 2.09, which addresses a bug in which subroutines
defined in init_code could not be referenced within callbacks.
2.06 Thu May 13 17:10:59 EDT 2010
* Fixed dangling references to GFFPrinter.pm module, which was renamed TrackDumper.pm
* Requires Bio::Graphics version 2.08, in order to fix the init_code option, which stopped
working when config file caching was introduced in Bio::Graphics 2.07.
2.05 * Implemented a new caching scheme for communicating with renderfarm slaves.
This will improve performance, but requires Bio::Graphics version 1.05.
* Experimental local rendering code -- each track is rendered in a separate process.
* Reverted to older versions of prototype and scriptaculous due to Google
Chrome incompatibilities.
* Preferred way to separate labels is now to use the "l" option and separate
labels with "%1E", as in "l=mdc-1%1Esma-23%1Eunknown genes"
* Work around race conditions in the 05.deferredrendering regression tests.
May still fail if system is under lots of load during test.
* Fixed bug in change_track_order javascript that prevented track order change from
"sticking" when track labels contained underscores.
* Download icons now selectively download GFF3, SAM or WIG data.
* Early support for a "show_summary" option in [TRACK DEFAULTS] and [TRACK] stanzas. If this
is present and set to a length in bases, then when the user tries to display a region
larger than the length the track will display feature density instead. For this to
work, the database adaptor must support a feature_summary() method. This is being actively
worked on in bioperl, but is not currently available.
2.04 * Can set the subtracks to be displayed by default using the new "select default" option.
* New syntax for select option:
select = type ;
dpy-27 'dpy-27 chip' =101;
htz-1 'htz-1 chip' =102;
( run in 0.673 second using v1.01-cache-2.11-cpan-8f98c5d2c55 )