Difference between revisions of "Database Roadmap"

From phenoscape
(Jan. 26-30)
Line 9: Line 9:
  
 
===Jan. 19-23===
 
===Jan. 19-23===
 
+
* Investigate implementation of Unit test modules for database queries*
 
* Work on Unit test modules for database queries*
 
* Work on Unit test modules for database queries*
* Begin work on augmenting OBD reasoner to infer presence and absence of anatomical features
 
  
 
===Jan. 26-30===
 
===Jan. 26-30===
 
* Begin documenting performance metrics of database queries from Unit test cases*
 
* Begin documenting performance metrics of database queries from Unit test cases*
* Begin work on augmenting OBD reasoner
+
* Begin documenting query optimization patterns for database queries*
  
 
===Feb. 2-6===
 
===Feb. 2-6===
* Commence work on adding collection information to phenotype annotations
+
* Complete documentation of query execution methods*
* Complete work on augmenting OBD reasoner
+
* Begin implementing improved query methods to speed up execution of anatomy and gene data services
 +
** NOTE: contingent upon completion of previous related tasks marked with *
  
 
===Feb. 9-13===
 
===Feb. 9-13===
* Continue work on adding collection information to the database
+
* Complete implementation of improved query methods for anatomy and gene data services
* Commence work on adding extinct/extant species information to the database
+
* Investigate possible additions to OBD reasoner (with input from Hilmar and Jim) to infer presence/absence of anatomical features
 +
* Begin implementing augmentations to reasoner to infer presence/absence of anatomical features
  
 
===Feb. 16-20===
 
===Feb. 16-20===
* Finish work on adding collection information
+
* Complete augmentations to reasoner
* Continue work on adding extinct/extant species
+
* Commence work on adding extinct/extant species information to the database
 +
 
 +
===Feb. 23-27===
 +
* Finish work on adding extinct/extant species information
 +
* Commence work on adding collection information to the database
 +
 
 +
===Mar.1-5===
 +
* Continue work on adding collection information to the database
 
* Commence work on adding publication information to database
 
* Commence work on adding publication information to database
 
** NOTE: Dependant upon SICI and Endote work
 
** NOTE: Dependant upon SICI and Endote work
  
===Feb. 23-27===
+
===Mar.8-12===
* Finish work on adding extinct/extant species information
+
* Finish work on adding collection information
 
* Continue work on adding publication information
 
* Continue work on adding publication information
 
* Commence work on adding Taxon query service to Phenoscape
 
* Commence work on adding Taxon query service to Phenoscape
  
===Mar.1-5===
+
===Mar.15-19===
* Continue work on publications
+
* Finish work on publications
 
* Continue work on Taxon query service
 
* Continue work on Taxon query service
 +
* Complete work on publications
  
===Mar.8-12===
+
===Mar.22-26===
* Complete work on publications
 
 
* Complete work on Taxon query service
 
* Complete work on Taxon query service
 
* Bug fixes
 
* Bug fixes
  
===Mar.15-19===
+
===Mar.29-Apr.2===
 
* More bug fixes
 
* More bug fixes
 
* Status check
 
* Status check
  
 
==Jim==
 
==Jim==

Revision as of 20:37, 12 January 2009

This is a development roadmap for the second production iteration of the Phenoscape database and web interface, intended for demonstration and testing at the ASIH 2009 meeting.

Cartik

Jan. 12-16

  • Work on moving database connection parameters from code to properties file that does not go into SVN.
  • Document inherited database query module*
  • Finish documentation of the OBD reasoner on the Wiki

Jan. 19-23

  • Investigate implementation of Unit test modules for database queries*
  • Work on Unit test modules for database queries*

Jan. 26-30

  • Begin documenting performance metrics of database queries from Unit test cases*
  • Begin documenting query optimization patterns for database queries*

Feb. 2-6

  • Complete documentation of query execution methods*
  • Begin implementing improved query methods to speed up execution of anatomy and gene data services
    • NOTE: contingent upon completion of previous related tasks marked with *

Feb. 9-13

  • Complete implementation of improved query methods for anatomy and gene data services
  • Investigate possible additions to OBD reasoner (with input from Hilmar and Jim) to infer presence/absence of anatomical features
  • Begin implementing augmentations to reasoner to infer presence/absence of anatomical features

Feb. 16-20

  • Complete augmentations to reasoner
  • Commence work on adding extinct/extant species information to the database

Feb. 23-27

  • Finish work on adding extinct/extant species information
  • Commence work on adding collection information to the database

Mar.1-5

  • Continue work on adding collection information to the database
  • Commence work on adding publication information to database
    • NOTE: Dependant upon SICI and Endote work

Mar.8-12

  • Finish work on adding collection information
  • Continue work on adding publication information
  • Commence work on adding Taxon query service to Phenoscape

Mar.15-19

  • Finish work on publications
  • Continue work on Taxon query service
  • Complete work on publications

Mar.22-26

  • Complete work on Taxon query service
  • Bug fixes

Mar.29-Apr.2

  • More bug fixes
  • Status check

Jim