New branch for ArrayExpress production development.
Re-ordered default tab2mage experiment sort order so that unprocessed experiments are listed last.
Merged changes from tab2mage-2.0.0 branch, revisions 1781 to 1814.
Added new views to main index entry page.
Additions to the submissions database schema for extended tracking of experiments and array designs (and their associated metadata) across many in-house databases. Perl Class::DBI and ruby code updated to reflect the new schema.
Added initial work on the tracking database population script, and a couple of minor changes to the Class::DBI model code.
Further work on extended tracking database and its population. Mostly done, but untested.
Bug fixes and successful partial test on experiment metadata population.
Fixed event queries to correctly use both AEREP and AEDW databases.
Minor bug fixes to allow for updating array_design metadata and events.
Added options to repopulate/update either events or metadata on their own.
Added tracking of the number of submission attempts, and modified the curator notification email to take this into account.
Added has_raw_data, has_processed_data, fixed QT query to join via tt_bioassaygroup for non-best-practice data.
Altered the update behaviour for events, so that unfinished events are now stored, and then updated with endtime and success info once the job has completed.
Modified event updating to only take place if events are being processed.
Minor bug fixes for event tracking and updating.
An attempt to handle the last jobregister dbid for each of the database instances (AEREP and AEDW) correctly (untested).
Updated manual submission insert scripts to correctly record the submission number.
Minor bug fixes to ensure correct values returned in the event of failure.
New views for the experiment/array design tracking system.