Changes between Initial Version and Version 1 of JessicaLog/2010-09-17


Ignore:
Timestamp:
2010-10-01T23:19:13+02:00 (14 years ago)
Author:
trac
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • JessicaLog/2010-09-17

    v1 v1  
     1== What I did ==
     2
     3=== Setup and misc  ===
     4 * Setup molgenis.
     5 * Went through molgenis tutorial.
     6 * got the subclipse plugin and checked out the molgenis4phenotype, and eventually got it running (some possible defects with new molgenis + eclipse + macosx).
     7
     8=== NGS LIMS ===
     9 * Met with Jelke about protocols, obtained documents which were subsequently scanned in. (TODO: Create one pdf of all docs).
     10 * Received an 'opdracht formulier' van Pieter v.d. Vlies.
     11 * Created a folder on google docs for all info related to this project. https://docs.google.com/#folders/folder.0.0B3UX13npICWiN2M3OTg1ZjktMTBiYy00ZmUzLWIxZjgtOWQ3MjdhNzgyNjY0
     12 * Researched alternative LIMS, created a wiki page with that info. [wiki:LIMS_Information LIM Systems]. (TODO: add info about Genologics).
     13 * Created a requirements doc. and populated with dna sequencing protocols
     14 * Went over Pheno model with Erik.
     15 * Uploaded docs from Jelke and mine's meeting
     16 
     17
     18=== Literature / Personal Development (in my free time) ===
     19 * Read pages 25 t/m 35 from "Intro to Bioinformatics" (Lesk).
     20 * Completed lectures 4, 5, and 6 from Intro to Biology: http://ocw.mit.edu/courses/biology/7-014-introductory-biology-spring-2005/
     21 * Read the first 2 chapters of Morris' thesis, "Dynamic Software Infrastructures for the life sciences".
     22 
     23 * Installed IzPack and started working on installer for molgenis.
     24 * Made a basic installer (in Dutch and English), now working on nitty-gritty details.
     25
     26=== TODO ===
     27 * Create molgenis lims pilot
     28 * Email Jelke with remaining questions (i.e. do all steps use "kits", what does a kit consist of, etc).
     29
     30Finer detail (per e-mail exchange):
     31
     321. Analysis of current and desired situation V1:
     33 * I hope you have have copies from Jelkes notebook and order intake; that should help (could you put these as appendix?)
     34 * For each of the steps in the flow chart: create an overview of what details are (should) be recorded (notes, parameters, files)
     35 * Create some detailed user stories, optionally with some mock-up screen dumps, e.g.,
     36 - Customers logs in and can see progress,
     37 - Pieter logs in and can print cost statement,
     38 - New customer inputs request for project
     39
     40I have also included example of 'order form' from BGI
     41http://dl.dropbox.com/u/1839500/formulier%20BGI.doc
     42
     43Expected output: a document with the flow chart and then a paragraph on each step. For each step the input/output + description + example.
     44So a bit more detail than you did now, merging your three documents => this will feed into step 2. In the end this will become the manual of our prototype.
     45
     462. Create prototype V1:
     47 * create a data model to capture each step, so formalize what you found in 1. Just hard-code each protocol | material | data element from you flowchart as entity, add descriptions and examples that you can copy from document 1 (molgenis_db.xml). In a later version we may want to use the 'Pheno' flexible data model. E.g.
     48<entity name="Sample"><description>Sample of DNA material provided by the customer</description>
     49<field name="mgDNA" label="mg of DNA in solution" type="int" description="mg of DNA in solution. E.g. 32"/>...
     50 * create example data for your model. Use a big excel file with each worksheet name == entity name and each column name == field name.
     51Let Erik or Joeri explain to you how you can easily import/export such excel into MOLGENIS.
     52 * create a MOLGENIS demo where you have one screen for each step (molgenis_ui.xml).
     53
     54Expected output: I expect here a system analogous to http://dl.dropbox.com/u/1839500/MOLGENIS_LIMS_example.ppt
     55Most important for now is the data model; user interface enhancements come later.
     56Note that each screen == entity == protocol | material | data/parameters from your flow chart.
     57
     58