Saturday 27th of April 2024
 

Motion Planning In Metabolic Pathways Using Probabilistic Roadmap and A* Algorithms


Angela Makolo and Obotu Ojobo

Motion planning and navigation strategies have found useful applications in many areas such as biological networks. This work applies motion planning algorithms to search for biochemically relevant pathways in metabolic pathways. The choice pathways are represented as graphs with its compounds as nodes (vertices), and the possible reactions between the compounds as the edges. The probabilistic roadmap (PRM) algorithm is then used to construct the roadmap (graph) using its local planner function while modelling a group of pool metabolites as obstacles. A* search algorithm queries the roadmap to get the most relevant (cost effective) path using the thermodynamic feasibility of the reactions as the weighting scheme. For ease of testing and evaluation, the system was implemented using python programming language. Choice pathways from KEGG database in KGML format (i.e. xml format for KEGG) were used to test the system, which revealed that the results were consistent with other pathway search tools with reasonable performance and can be adopted for pathfinding problems. Improvements in several areas can however better optimise the system, example include the aspect of weighting schemes utilized.

Keywords: Metabolic pathway, Metabolite, Organism, Graph, Nodes or Vertices, Edges.

Download Full-Text


ABOUT THE AUTHORS

Angela Makolo
Angela Makolo is with Computer Science Department of the University of Ibadan and the University of Ibadan Bioinformatics Research Group (ui.bioinformatics.edu.ng). She has a PhD in Computer Science with Bioinformatics Option from the University of Ibadan.

Obotu Ojobo
Obotu Ojobo holds his B.Sc. degree at Benue State University and his M.Sc. degree at University of Ibadan. The degrees were all in Computer Science.


IJCSI Published Papers Indexed By:

 

 

 

 
+++
About IJCSI

IJCSI is a refereed open access international journal for scientific papers dealing in all areas of computer science research...

Learn more »
Join Us
FAQs

Read the most frequently asked questions about IJCSI.

Frequently Asked Questions (FAQs) »
Get in touch

Phone: +230 911 5482
Email: info@ijcsi.org

More contact details »