Difference between revisions of "Website:Molecule Object Widget Requirements Specification"

From WormBaseWiki
Jump to navigationJump to search
 
Line 11: Line 11:
 
These requirements originate from: [[User:Kyook|Karen Yook]], a CalTech-based WormBase curator.
 
These requirements originate from: [[User:Kyook|Karen Yook]], a CalTech-based WormBase curator.
 
   
 
   
= Problem Definition =
+
= Scope/Background/Context =
(The "itch" that needs to be scratched)
+
In WS217 Karen's proposed WormBase model for a new Class named 'Molecule' was added to the database.  After several rounds of curation these molecules can be divided into two categories: (A.) chemical compounds like drugs or olfaction cues, and (B.) naturally occurring compounds (like dauer hormone) that are synthesized by the animals during their life-cycle.  For both categories the molecules are 'Experimental Factors' (in the MAGE-TAB parlance), or more simply 'Treatments' that may, or may not, affect some aspect of the animals' biology.  Starting from the canonical Gene Page, there is currently no simple way to find a list of molecules that have been shown to interact with your gene of interest.  Likewise, starting at a Molecule page, there is not simple way to find a list of genes that interact with a given molecule.
  
 
= Proposed solution =
 
= Proposed solution =

Latest revision as of 19:57, 25 July 2012

This is a Draft for Todd and Abby to read and review
Date last modified: 2012-07-25
Last modified by: Mdperry
Status:
_X_Draft
__Proposed
__Approved

Introduction

This document describes the WebApp requirements for: a new WormBase Molecule widget.
These requirements originate from: Karen Yook, a CalTech-based WormBase curator.

Scope/Background/Context

In WS217 Karen's proposed WormBase model for a new Class named 'Molecule' was added to the database. After several rounds of curation these molecules can be divided into two categories: (A.) chemical compounds like drugs or olfaction cues, and (B.) naturally occurring compounds (like dauer hormone) that are synthesized by the animals during their life-cycle. For both categories the molecules are 'Experimental Factors' (in the MAGE-TAB parlance), or more simply 'Treatments' that may, or may not, affect some aspect of the animals' biology. Starting from the canonical Gene Page, there is currently no simple way to find a list of molecules that have been shown to interact with your gene of interest. Likewise, starting at a Molecule page, there is not simple way to find a list of genes that interact with a given molecule.

Proposed solution

Detailed List of Requirements

Ramifications for Development Team