MIMO: an efficient tool for molecular interaction maps overlap.

Pietro Di Lena, Gang Wu, Pier Luigi Martelli, Rita Casadio, Christine Nardini
Author Information
  1. Pietro Di Lena: CAS Key Laboratory For Computational Biology Chinese Academy of Sciences-Max Plank Institute Partner Institute for Computational Biology, Yue Yang Road 320, Shanghai 200031, PRC. dilena@cs.unibo.it

Abstract

BACKGROUND: Molecular pathways represent an ensemble of interactions occurring among molecules within the cell and between cells. The identification of similarities between molecular pathways across organisms and functions has a critical role in understanding complex biological processes. For the inference of such novel information, the comparison of molecular pathways requires to account for imperfect matches (flexibility) and to efficiently handle complex network topologies. To date, these characteristics are only partially available in tools designed to compare molecular interaction maps.
RESULTS: Our approach MIMO (Molecular Interaction Maps Overlap) addresses the first problem by allowing the introduction of gaps and mismatches between query and template pathways and permits -when necessary- supervised queries incorporating a priori biological information. It then addresses the second issue by relying directly on the rich graph topology described in the Systems Biology Markup Language (SBML) standard, and uses multidigraphs to efficiently handle multiple queries on biological graph databases. The algorithm has been here successfully used to highlight the contact point between various human pathways in the Reactome database.
CONCLUSIONS: MIMO offers a flexible and efficient graph-matching tool for comparing complex biological pathways.

References

  1. Appl Bioinformatics. 2004;3(4):241-52 [PMID: 15702955]
  2. Placenta. 2010 Oct;31(10):839-47 [PMID: 20716463]
  3. Prog Biophys Mol Biol. 2004 Jun-Jul;85(2-3):433-50 [PMID: 15142756]
  4. Nat Biotechnol. 2010 Sep;28(9):935-42 [PMID: 20829833]
  5. Bioinformatics. 2008 Mar 15;24(6):880-1 [PMID: 18252737]
  6. PLoS One. 2010 Apr 16;5(4):e10137 [PMID: 20419126]
  7. Annu Rev Cell Dev Biol. 2004;20:781-810 [PMID: 15473860]
  8. Genome Res. 2006 Mar;16(3):428-35 [PMID: 16510899]
  9. Bioinformatics. 2003 Jan 22;19(2):270-7 [PMID: 12538249]
  10. Genes Dev. 1999 Feb 1;13(3):270-83 [PMID: 9990852]
  11. Bioinformatics. 2006 Sep 1;22(17):2175-7 [PMID: 16766562]
  12. Nucleic Acids Res. 2004 Jul 1;32(Web Server issue):W83-8 [PMID: 15215356]
  13. Trends Cell Biol. 2010 Aug;20(8):453-60 [PMID: 20627573]
  14. PLoS One. 2009;4(2):e4346 [PMID: 19194489]
  15. Oncogene. 2006 Dec 4;25(57):7482-91 [PMID: 17143292]
  16. Proc Natl Acad Sci U S A. 2005 Feb 8;102(6):1974-9 [PMID: 15687504]
  17. Bioinformatics. 2007 Jan 15;23(2):232-9 [PMID: 17110368]
  18. PLoS One. 2012;7(3):e33174 [PMID: 22432004]
  19. Oncogene. 2009 Aug 20;28(33):2925-39 [PMID: 19561645]
  20. Bioinformatics. 2003 Mar 1;19(4):524-31 [PMID: 12611808]
  21. Nucleic Acids Res. 2009 Jan;37(Database issue):D619-22 [PMID: 18981052]
  22. Nat Biotechnol. 2004 Feb;22(2):177-83 [PMID: 14755292]
  23. Bioinformatics. 2009 Jul 15;25(14):1831-2 [PMID: 19398450]

MeSH Term

Algorithms
Amino Acids
Citric Acid Cycle
Computer Graphics
Databases, Factual
Electron Transport
Humans
Metabolic Networks and Pathways
Mitosis
Signal Transduction
Software
Systems Biology
Wnt Signaling Pathway

Chemicals

Amino Acids

Word Cloud

Created with Highcharts 10.0.0pathwaysmolecularbiologicalcomplexMolecularinformationefficientlyhandleinteractionmapsMIMOaddressesqueriesgraphefficienttoolBACKGROUND:representensembleinteractionsoccurringamongmoleculeswithincellcellsidentificationsimilaritiesacrossorganismsfunctionscriticalroleunderstandingprocessesinferencenovelcomparisonrequiresaccountimperfectmatchesflexibilitynetworktopologiesdatecharacteristicspartiallyavailabletoolsdesignedcompareRESULTS:approachInteractionMapsOverlapfirstproblemallowingintroductiongapsmismatchesquerytemplatepermits-whennecessary-supervisedincorporatingpriorisecondissuerelyingdirectlyrichtopologydescribedSystemsBiologyMarkupLanguageSBMLstandardusesmultidigraphsmultipledatabasesalgorithmsuccessfullyusedhighlightcontactpointvarioushumanReactomedatabaseCONCLUSIONS:offersflexiblegraph-matchingcomparingMIMO:overlap

Similar Articles

Cited By