Editing Pathway/Genome Databases - PowerPoint PPT Presentation

About This Presentation
Title:

Editing Pathway/Genome Databases

Description:

The database is separate from the user interface. The Navigator ... Curate information about enzymes and genes, including evidence codes for all enzymes. ... – PowerPoint PPT presentation

Number of Views:22
Avg rating:3.0/5.0
Slides: 34
Provided by: pangeasy
Category:

less

Transcript and Presenter's Notes

Title: Editing Pathway/Genome Databases


1
Editing Pathway/Genome Databases
Ron Caspi
2
Pathway Tools in Editing Mode
  • The database is separate from the user interface
  • The Navigator provides one interface to the DB
  • Editors provide an alternative interface to the DB

3
Things to remember
  • The editors are there for editing your own PGDB.
    Do not modify the EcoCyc or MetaCyc datasets
  • Try to not alter the DB schema. Such changes may
    be overwritten when updating to a new version
  • e.g. do not add or remove classes or slots
  • Avoid Duplication! Reuse information whenever
    possible
  • A PGDB should not describe the same biological or
    chemical entity more than once
  • Some tools help preventing inadvertent creation
    of duplicate reactions/compounds

4
List of Editors
  • Compound Editor/Compound Structure Editors
  • Reaction Editor
  • Pathway Editor and Pathway Info Editor
  • Protein/Subunit structure/Enzymatic Reaction
    Editors
  • Synonym Editor
  • Publication Editor
  • Author/Organization Editor
  • Gene Editor
  • Intron Editor (Eukaryotes only)
  • Transcription Unit Editor
  • External database Editor
  • Frame Editor
  • Ontology Editor

5
Activating Editing Mode
  • Type (enable/disable-editors t) at the listener
    pane

6
Saving Changes
  • The user must save changes explicitly
  • File gt Save Current DB
  • Save DB button
  • Revert Current DB
  • The following commands are only available for
    databases stored in MySQL or Oracle
  • List Unsaved Changes in Current DB
  • Checkpoint Current DB Updates to File
  • Restore Updates from Checkpoint File

7
Other DB commands under the File menu
  • Summarize databases
  • Summarize current organism
  • Refresh DB list
  • Refresh All Current DBs
  • Delete a DB
  • Attempt to Reconnect to Database Server

8
Invoking the Editors
  • New Object Use the New command under top
    menus, or the Create command under the File
    menu (new feature)
  • Existing Object Right-Click on the Object
    Handle, select Edit, then the appropriate editor

9
Compound Editor
  • Create or edit a compound
  • Specify Class
  • Common Name and Synonyms
  • Comments, citations
  • Links to other DBs

10
More Compound Editing
  • Compound Structure Editors (Marvin, JME)
  • http//www.chemaxon.com/marvin/index.html
  • Export/Import to Mol files
  • Exporting to other DBs
  • Merging
  • Duplicate Frame and Edit

11
The Synonym Editor
  • Lets you easily edit the synonyms and set the
    common name

12
Reaction Editor
  • Enter or edit a reaction
  • equation
  • Set Conversion Type
  • EC number (official?)
  • Compartments (transport)
  • Create new instances or classes

13
Pathway Info Editor
  • Class (variant class)
  • Common Name
  • Synonyms
  • Evidence Codes
  • Citations (CIT)
  • Summary
  • External Links
  • Hypothetical reactions
  • Enzymes not in use
  • Author credits

14
Evidence Codes for Pathways
  • http//bioinformatics.ai.sri.com/evidence-ontology
    /
  • Experimental evidence codes
  • IDA inferred from direct assay
  • IEP inferred from expression pattern
  • IPI inferred from physical interaction
  • TAS traceable author statement
  • IGI inferred from genetic interaction
  • IMP inferred from mutant phenotype
  • Full documentation for an evidence code is
    displayed in the Navigator (click the code icon)

15
Pathway Editor
  • Graphically create and modify pathways
  • Reaction Menu
  • add reactions one by one
  • Pathway Menu
  • enter a linear pathway segment, add
    subpathways

16
Connections Editor Operations
17
Pathway Editor Limitations
  • Complex situations can cause ambiguity
  • link may be ignored
  • dialog box for disambiguating
  • pathway drawn in bizarre arrangement
  • Fix
  • try removing offending link and add links in
    different order
  • The Pathway Editor does not handle polymerization
    pathways easily.

18
Overview of Creating a Pathway
  • Identify all the metabolites. Define any missing
    ones.
  • Find the individual reactions in the
    PGDB/MetaCyc, and create new reactions if
    necessary.
  • Compose the pathway from the individual reactions
    using the pathway editor
  • Assign a class for the pathway
  • Add a summary, citations, and evidence code
  • Assign the appropriate enzymes, create complexes
    when appropriate.
  • Curate information about enzymes and genes,
    including evidence codes for all enzymes.

19
  • Tutorial Compounds, Reactions and Pathways

20
Import MetaCyc reactions instead of creating
duplicates!
  • If the reaction is already present in MetaCyc,
    you will see a window like this one
  • You should choose the option Import. However,
    you MUST write down the frame ID of the identical
    reaction, so you could use it later when
    specifying the pathway.

21
Reuse existing reactions instead of creating
duplicates!
  • If the reaction is already present in your PGDB,
    you will see a window like this one
  • You should choose the option Delete. However,
    you MUST write down the frame ID of the identical
    reaction, so you could use it later when
    specifying the pathway.

22
Fill Reaction frame IDs in your handout
Reaction Frame ID
ascorbate H2O 3-keto-L-gulonate RXN0-707

3-keto-L-gulonate ATP 3-keto-L-gulonate 6-phosphate ADP

3-keto-L-gulonate 6-phosphate L-xylulose-5-phosphate CO2

L-xylulose-5-phosphate L-ribulose-5-phosphate

L-ribulose-5-phosphate xylulose-5-phosphate

xylulose-5-phosphate D-ribulose-5-phosphate
23
Creating New Reactions
  • Dont forget to include spaces between chemical
    names and terms such as and
  • ascorbate H2O 3-keto-L-gulonate
  • 3-keto-L-gulonate ATP 3-keto-L-gulonate-6-phos
    phate ADP
  • 3-keto-L-gulonate-6-phosphate
    L-xylulose-5-phosphate CO2
  • L-xylulose-5-phosphate L-ribulose-5-phosphate
  • L-ribulose-5-phosphate xylulose-5-phosphate
  • xylulose-5-phosphate D-ribulose-5-phosphate

24
Curating Enzymes
25
Adding an Enzyme to a Reaction
  • To add an enzyme to a reaction
  • Right click the reaction, choose Edit ?
    Create/Add enzyme.
  • If the enzyme exists, specify its ID. If not,
    click Search by genes or create new protein
  • The Protein Subunit Structure Editor pops up

26
Specifying Enzyme Complexes
27
Specifying Multiple Subunits
28
The Enzyme Editor
29
Protein Editor
For an example, open CPLX-6621 in MetaCyc
30
Enzymatic Reaction Editor
31
Protein Subunit Editor
  • Specify the copy number of each subunit
  • Specify UniProt ID if available, experimental MW,
    and any useful info that may apply

32
Citations
  • Citation boxes
  • The CITS field
  • File gtImport Citations from PubMed
  • Publication editor (invoke by right clicking on
    a citation at bottom)

Non PubMed citation Enter in citation box in the
form Smith06, invoke editor by clicking out of a
citation box.
33
  • Tutorial Enzymes, citations and export
Write a Comment
User Comments (0)
About PowerShow.com