Introduction - Bioinformatics Research Group at SRI International
Download
Report
Transcript Introduction - Bioinformatics Research Group at SRI International
Editing Pathway/Genome
Databases
Part II: Proteins, Genes, Transcription
Units
List of Editors
Chemical
Compound Editor
Reaction Editor
Pathway Editor
Protein Editor
Gene Editor
Intron Editor
Transcription Unit Editor
Publication Editor
SRI International
Bioinformatics
Invoking the Editors
Right-Click
Edit
Notes
Show
on an Object Handle
SRI International
Bioinformatics
Protein Editor
Evidence
Codes
Classification
Synonyms
Citations
Protein Features
Database Links
SRI International
Bioinformatics
Gene Editor
Position
Classification
Synonyms
Database
Citations
Links
SRI International
Bioinformatics
Transcription Unit Editor
Name
List
of Genes
Evidence Codes
Name for Promoter (p1, p2,…)
Position of Transcription Start Site
SRI International
Bioinformatics
Publication Editor
Title
Authors
PubMed
ID
SRI International
Bioinformatics
Ocelot Concurrency Control I
Simultaneous
updates
Optimistic concurrency control
optimistic: assumes conflicts will be infrequent
allows users to make changes at will
checks for conflicts at times of saving
SRI International
Bioinformatics
Ocelot Concurrency Control II
Save
SRI International
Bioinformatics
KB operation
1. Ocelot checks whether any changes made by user conflict
with changes that may have been saved recently by others
2. No conflicts found => save to Oracle
Saves to current organism KB
Unsaved KB indicator (*)
Ocelot Concurrency Control III
SRI International
Bioinformatics
Revert
KB operation
Refresh KB operation
automatically at 2:00 am
if the user does not have any unsaved updates in their wokspace
Constraint Checking
SRI International
Bioinformatics
General rules that constrain the valid relationships among
instances
Constraints are checked when new facts are asserted to
assure that the KB remains logically consistent
Constraints on slots:
Domain violation checks to make sure they should be in instances of that
class
Range violation :
value type
value cardinality
Inverse
Cardinality
Lisp-predicate
Consistency Checking
SRI International
Bioinformatics
Removes newlines from names
Converts < to | in string citations
Check isozyme sequence similarity
Fix references from polypeptides to genes
Changes compound names to ids in a variety of slots
Matches physiological regulators to other regulators
Cross-references compounds to reactions
Checks pathways predecessors/reactions/subs
Check reactions
Check compound structures
Calculates sub- and super-pathways
Finds missing sub-pathways links
Verifies chromosome components and positions