Difference between revisions of "WS241 Models.wrm"

From WormBaseWiki
Jump to navigationJump to search
 
(24 intermediate revisions by 2 users not shown)
Line 6: Line 6:
  
 
===?Person class===
 
===?Person class===
 +
 +
'''DONE'''
  
 
ORCID is becoming more widely used so it would be good to store peoples ID in their WBPerson record
 
ORCID is becoming more widely used so it would be good to store peoples ID in their WBPerson record
Line 16: Line 18:
 
===?Interaction and ?Feature models===
 
===?Interaction and ?Feature models===
  
Accommodate Sequence Feature objects
+
'''DONE'''
as interactors (e.g. for protein-DNA physical interactions or
+
 
cis-regulatory control regions in regulatory interactions). Thus, we would
+
 
like to propose the following model changes:
+
Accommodate Sequence Feature objects as interactors (e.g. for protein-DNA physical interactions or cis-regulatory control regions in regulatory interactions). Thus, we would like to propose the following model changes:
  
?Interaction model:
+
'''?Interaction model:'''
  
 
1) Add a "Feature_interactor" tag in the model like this:
 
1) Add a "Feature_interactor" tag in the model like this:
Line 27: Line 29:
 
?Interaction
 
?Interaction
 
     Interactor
 
     Interactor
        Feature_interactor ?Feature XREF Associated_with_Interaction
+
              Feature_interactor ?Feature XREF Associated_with_Interaction #Interactor_info
#Interactor_info
 
  
 
2) Delete the "Interaction_associated_feature" tag
 
2) Delete the "Interaction_associated_feature" tag
  
  
?Feature model:
+
'''?Feature model:'''
  
 
1) Change:
 
1) Change:
  
 
?Feature
 
?Feature
     Associations
+
     Associations  
        Associated_with_Interaction ?Interaction XREF
+
                Associated_with_Interaction ?Interaction XREF Interaction_associated_feature
Interaction_associated_feature
 
  
 
To:
 
To:
Line 46: Line 46:
 
?Feature
 
?Feature
 
     Associations
 
     Associations
        Associated_with_Interaction ?Interaction XREF Feature_interactor
+
                Associated_with_Interaction ?Interaction XREF Feature_interactor
  
===?Movie linking===
+
===?Movie and Expression_pattern changes===
  
 
What has changed:
 
What has changed:
 
- Text in DB_INFO tag not indexed as it is just a reference to an external accession.  
 
- Text in DB_INFO tag not indexed as it is just a reference to an external accession.  
 
- Microarray and Tiling_array now linking to ?Microarray_experiment and ?Analysis
 
- Microarray and Tiling_array now linking to ?Microarray_experiment and ?Analysis
 
  
 
'''Summary:'''
 
'''Summary:'''
Line 74: Line 73:
 
</pre>
 
</pre>
  
 +
'''Detail''':
 +
 +
=====Expr_pattern=====
  
'''Detail:'''
+
'''DONE'''
1) Expr_pattern
 
  
 
Add:
 
Add:
Line 100: Line 101:
 
the Expression widget -see enclosed screenshot.
 
the Expression widget -see enclosed screenshot.
  
2) Movie
+
=====Movie=====
 +
 
 +
'''DONE'''
  
 
Add
 
Add
Line 108: Line 111:
  
 
The DB_INFO tag will allow us to link out to the rnai.org database. Since we did not hear back from Kris Gunsalus for downloading and storing the movies we are going to store the urls and link from there. The Reference tag is needed to have a more structured organization of the files that will allow easier addition.
 
The DB_INFO tag will allow us to link out to the rnai.org database. Since we did not hear back from Kris Gunsalus for downloading and storing the movies we are going to store the urls and link from there. The Reference tag is needed to have a more structured organization of the files that will allow easier addition.
 +
 +
 +
==?Protein Class==
 +
 +
'''DONE'''
 +
 +
Remove the UNIQUE from the DB_info Database Database_field UNIQUE TEXT
 +
 +
This prevents the addition of multiple DB connections for a protein.
 +
 +
==Extras from the deadline call==
 +
 +
===?Expression_cluster and ?Analysis class - Wen===
 +
 +
'''ADDED'''
 +
 +
Remove the line of "Analysis ?Analysis", and replace it with these two tags:
 +
 +
 +
?Expression_cluster  Description  ?Text                            // refers to Biological meaning of this cluster group
 +
                                ....
 +
                                Attribute_of Microarray_experiment ?Microarray_experiment  XREF Expression_cluster //Wen
 +
                                                  RNAseq ?Analysis XREF Expression_cluster_RNAseq
 +
                                                  Tiling_array ?Analysis XREF Expression_cluster_tiling_array
 +
 +
 +
 +
Also in ?Analysis class, we will need to update the tag:
 +
 +
?Analysis ...
 +
              Expression_cluster_RNAseq ?Expression_cluster XREF RNAseq
 +
              Expression_cluster_tiling_array ?Expression_cluster XREF Tiling_array
 +
 +
===?DO_term - Ranjana===
 +
 +
'''ADDED'''
 +
 +
Worm_disease_model ?Text ?Species #Evidence
 +
 +
For capturing a human readable description of the worm model.
 +
 +
Format: free-text description.
 +
 +
Rational: Indexed ?Text and attached to DO_term, so if someone searched on a disease they would find the worm model.  Currently I have no way of curating such disease models, because I don't have an object to attach it to.
 +
 +
== Postponed to WS242 Models==
  
 
===?Gene_cluster===
 
===?Gene_cluster===
 +
'''POSTPONE for WS242'''
  
 
Karen would like to use this underused class for phylogenetic gene clusters  
 
Karen would like to use this underused class for phylogenetic gene clusters  
Line 121: Line 171:
 
http://www.nature.com/nature/journal/vaop/ncurrent/full/nature11779.html
 
http://www.nature.com/nature/journal/vaop/ncurrent/full/nature11779.html
  
===?Construct Class===
+
===?Construct Class===  
 +
 
 +
'''Bumped to WS242'''
 +
 
 
A new class for storing Construct reagents used for generating Variation data
 
A new class for storing Construct reagents used for generating Variation data
  
Line 127: Line 180:
  
 
<pre>
 
<pre>
?Construct Summary Text
+
?Construct  
Promoter
+
Summary   ?Text
    Driven_by_gene ?Gene
+
Feature_object ?Feature XREF Construct
    Altered_promoter ?Gene
+
Gene ?Gene
Reporter_product    Gene XREF ?Gene
+
Gene_site_targeted ?SO_term   
                    Other_gene
+
Fusion_reporter ?Text //fluorescent proteins GFP, RFP, mCherry, etc. (these can be put in model if people wish)
                    Altered_gene ?Gene
+
Purification_tag ?Text //FLAG, HA, Myc, TAP, etc. (these can be put in model if people wish)
3_prime_UTR Gene XREF ?Gene
+
Other_reporter ?Text //(if fusion reporter and purification tags are included in model, this tag is needed to other reporters)
            Altered_gene ?Gene
+
Type_of_construct
5_prime_UTR Gene XREF ?Gene
+
    Chimera
            Altered_gene ?Gene
+
    Domain_swap
Fusion_reporter
+
    Engineered mutation
fluorescent proteins (GFP, RFP, mCherry, etc)
+
    Fusion
Purification_tag (FLAG, HA, Myc, TAP, etc).   
+
    Complex // complex changes (e.g. GFP fusion plus point mutations)  
Reporter_type      Transcriptional_fusion
+
    Transcriptional_fusion
Translational_fusion
+
    Translational_fusion  
N-terminal_fusion
+
    N-terminal_translational_fusion
C-terminal_fusion
+
    C-terminal_translational_fusion
Internal_coding_fusion
+
    Internal_coding_fusion
Included_marker        //for unc-119(+), lin-15(+)
+
    Selection_marker    ?Text    //for unc-119(+), lin-15(+), drug selection
Construction_summary     //Backbone vector, mol bio
+
    Construction_summary ?Text    //Backbone vector, mol bio  
Sequence
 
 
Used_for
 
Used_for
     Transgene XREF ?Transgene
+
     Transgene_construction ?Transgene XREF Construct
    Allele XREF  ?Variation Engineered_allele
+
    Variation ?Variation XREF Engineered_allele   
 +
Reference ?Paper XREF Construct  
 +
Person ?Person XREF Construct
 +
Laboratory ?Laboratory #Lab_Location
 +
Remark ?Text #Evidence
 
   </pre>
 
   </pre>

Latest revision as of 15:46, 21 November 2013

Models Proposals Summary Pre sign off.


?Person class

DONE

ORCID is becoming more widely used so it would be good to store peoples ID in their WBPerson record

?Person PostgreSQL_id UNIQUE Text     // for linking to internal RDB // Text instead of Int so it says WBperson####
        DB_info Database ?Database ?Database_field ?Text     //used for storing ORCID IDs etc.

?Interaction and ?Feature models

DONE


Accommodate Sequence Feature objects as interactors (e.g. for protein-DNA physical interactions or cis-regulatory control regions in regulatory interactions). Thus, we would like to propose the following model changes:

?Interaction model:

1) Add a "Feature_interactor" tag in the model like this:

?Interaction

   Interactor
             Feature_interactor ?Feature XREF Associated_with_Interaction #Interactor_info

2) Delete the "Interaction_associated_feature" tag


?Feature model:

1) Change:

?Feature

   Associations 
               Associated_with_Interaction ?Interaction XREF Interaction_associated_feature

To:

?Feature

   Associations
               Associated_with_Interaction ?Interaction XREF Feature_interactor

?Movie and Expression_pattern changes

What has changed: - Text in DB_INFO tag not indexed as it is just a reference to an external accession. - Microarray and Tiling_array now linking to ?Microarray_experiment and ?Analysis

Summary:

?Movie
Reference ?Paper XREF Movie
DB_INFO ?Database ?Database_field Text

?Expr_pattern
DB_INFO ?Database ?Database_field Text # PaulD Can go at the very bottom
Type    Reporter_gene ?Text
                        In_situ Text
                        Antibody ?Text
                        Northern Text // Wen [krb 030425]
                        Western Text  // Wen
                        RT_PCR Text   // Wen
                        Localizome ?Text //added by Wen
                        Microarray ?Microarray_experiment 
                        Tiling_array ?Analysis 

Detail:

Expr_pattern

DONE

Add: DB_INFO ?Database ?Database_field Text # PaulD Can go at the very bottom of the model

Add Tiling_array and Microarray under Type

               Type    Reporter_gene ?Text
                       In_situ Text
                       Antibody ?Text
                       Northern Text // Wen [krb 030425]
                       Western Text  // Wen
                       RT_PCR Text   // Wen
                       Localizome ?Text //added by Wen
                       Microarray Text
                       Tiling_array Text


Both changes are required to allow linking to Miller's Tiling array graphs.

The DB_INFO tag will contain the links and the tags for the type will serve to distinguish Microarrays and Tiling Arrays for separate display in the Expression widget -see enclosed screenshot.

Movie

DONE

Add

DB_INFO ?Database ?Database_field Text Reference ?Paper XREF Movie

The DB_INFO tag will allow us to link out to the rnai.org database. Since we did not hear back from Kris Gunsalus for downloading and storing the movies we are going to store the urls and link from there. The Reference tag is needed to have a more structured organization of the files that will allow easier addition.


?Protein Class

DONE

Remove the UNIQUE from the DB_info Database Database_field UNIQUE TEXT

This prevents the addition of multiple DB connections for a protein.

Extras from the deadline call

?Expression_cluster and ?Analysis class - Wen

ADDED

Remove the line of "Analysis ?Analysis", and replace it with these two tags:


?Expression_cluster Description ?Text // refers to Biological meaning of this cluster group

                               ....
                               Attribute_of Microarray_experiment ?Microarray_experiment  XREF Expression_cluster //Wen
                                                 RNAseq ?Analysis XREF Expression_cluster_RNAseq
                                                 Tiling_array ?Analysis XREF Expression_cluster_tiling_array


Also in ?Analysis class, we will need to update the tag:

?Analysis ...

              Expression_cluster_RNAseq ?Expression_cluster XREF RNAseq
              Expression_cluster_tiling_array ?Expression_cluster XREF Tiling_array

?DO_term - Ranjana

ADDED

Worm_disease_model ?Text ?Species #Evidence

For capturing a human readable description of the worm model.

Format: free-text description.

Rational: Indexed ?Text and attached to DO_term, so if someone searched on a disease they would find the worm model. Currently I have no way of curating such disease models, because I don't have an object to attach it to.

Postponed to WS242 Models

?Gene_cluster

POSTPONE for WS242

Karen would like to use this underused class for phylogenetic gene clusters

This class was designed for clustering genes such as the rRNAs and act-123, but can definitely be used for other functions. Currently this is not displayed on the site

Example publication Tabach et al concerning a C. elegans phylogenetic profile based gene clustering that would be included in the Biological Topics pages.

Nature (2012) doi:10.1038/nature11779 http://www.nature.com/nature/journal/vaop/ncurrent/full/nature11779.html

?Construct Class

Bumped to WS242

A new class for storing Construct reagents used for generating Variation data

https://docs.google.com/a/wormbase.org/document/d/16QadWhwTuER8K4pbGlC1_UVfJ9Ia7JuQfQW6cknmE8w/edit?usp=sharing

?Construct 
Summary   ?Text
Feature_object ?Feature XREF Construct
Gene ?Gene
Gene_site_targeted ?SO_term    
Fusion_reporter ?Text //fluorescent proteins GFP, RFP, mCherry, etc. (these can be put in model if people wish)
Purification_tag ?Text //FLAG, HA, Myc, TAP, etc. (these can be put in model if people wish)
Other_reporter ?Text //(if fusion reporter and purification tags are included in model, this tag is needed to other reporters) 
Type_of_construct
    Chimera
    Domain_swap
    Engineered mutation
    Fusion
    Complex // complex changes (e.g. GFP fusion plus point mutations)  
    Transcriptional_fusion
    Translational_fusion 
    N-terminal_translational_fusion
    C-terminal_translational_fusion
    Internal_coding_fusion
    Selection_marker     ?Text    //for unc-119(+), lin-15(+), drug selection
    Construction_summary  ?Text    //Backbone vector, mol bio 
Used_for
    Transgene_construction ?Transgene XREF Construct
    Variation ?Variation XREF Engineered_allele    
Reference ?Paper XREF Construct  
Person ?Person XREF Construct
Laboratory ?Laboratory #Lab_Location 
Remark ?Text #Evidence