Skip to main content

Computational Molecular Biology: A Promising Application Using LP and its Extensions

  • Chapter
Book cover The Logic Programming Paradigm

Part of the book series: Artificial Intelligence ((AI))

  • 182 Accesses

Summary

The paper presents an introduction to some of the problems in computational molecular biology (CMB) viewed from a logic programming (LP) perspective. Non-deterministic formal grammars are presented to define biologically interesting subsequences of DNA. Also presented are compact representations of ambiguities by directed acyclic graphs. Various problems in CMB are discussed; their solutions using dynamic programming, hidden Markov models, and inductive logic programming are briefly described. It is believed that a study of these and related problems can contribute to provide a new impetus to LP research and its extensions.

“Biology is so digital, and incredibly complicated, but incredibly useful …I can’t be as confident about computer science as I can about biology. Biology easily has 500 years of exciting problems to work on …”

Donald Knuth in an interview given on Dec. 1993 at the Computer Literacy Bookshops

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

Books on Computational Molecular Biology

  1. Baldi, P., and Brunak, S., Bioinformatics: The Machine Learning Approach, MIT Press, 1998

    Google Scholar 

  2. Setubal, J., and Meidanis J., An Introduction to Computational Molecular Biology, PWS Publishing, 1997

    Google Scholar 

  3. Salzberg, S.L., Searls, D.B., Kasif, S., (editors), Computational Methods in Molecular Biology, Elsevier, 1998.

    Google Scholar 

  4. Durbin, R., Eddy, S., Krogh, A., and Mitchison, G., Biological Sequence Analysis, Cambridge University Press, 1998

    Google Scholar 

  5. Lander, E.S., and Waterman, M.S.,(editors) Calculating the Secrets of Life, National Academy Press, 1995

    Google Scholar 

  6. Waterman, M.S., Introduction to Computational Biology, Chapman & Hall, 1995

    Google Scholar 

  7. Suhai, S., (editor) Theoretical and Computational Methods in Genome Research, Plenum Press, 1997.

    Google Scholar 

  8. Schulze-Kremer, S., Molecular Biolnformatics: Algorithms and Applications, W. de Gruyter, Berlin-New York, 1996.

    Book  Google Scholar 

  9. Gusfield, D., Algorithms on Strings, Trees and Sequences: Computer Science and Computational Biology, Cambridge University Press, 1997.

    Book  MATH  Google Scholar 

  10. Hunter, L., (editor) Molecular Biology for Computer Scientists: Artificial Intelligence and Molecular Biology, MIT Press, 1993

    Google Scholar 

  11. Creighton, T. E., (editor) Protein Folding, W.H. Freeman and Co, 1992

    Google Scholar 

  12. Srinivasan, S., Homology Folding of Proteins, Springer-Verlag, 1998

    Google Scholar 

  13. Lavrac, N., and Dzeroski, S., Inductive Logic Programming, Ellis Norwood, 1994.

    Google Scholar 

  14. Muggleton, S. H., (editor) Inductive Logic Programming, Academic Press, 1992

    Google Scholar 

Books on Molecular Biology

  1. Gonick, L. and Wheelis M., The Cartoon Guide to Genetics, Harper Perennial, 1991

    Google Scholar 

  2. Bailey, J., Genetics and Evolution: The Molecules of Inheritance, Oxford University Press, New York, 1995

    Google Scholar 

  3. Berg, P., and Singer, M., Dealing with Genes: The language of heredity, University Science Books, Mill Valley, CA, 1992

    Google Scholar 

  4. Calladine, C.R., and Drew, H.R., Understanding DNA: The Molecule and How it Works, Second Edition, Academic Press, 1997.

    Google Scholar 

  5. Lewin, B., Genes VI, Oxford University Press, 1997

    Google Scholar 

  6. Freifelder, D., and Malacinski, G.M., (editors), Essentials of Molecular Biology, Second Edition, Jones and Bartlett, 1993

    Google Scholar 

Articles

  1. Searls,D.B. The Linguistics of DNA, American Scientist, v, 80, pp 579–591, 1992

    Google Scholar 

  2. Turcotte, M., Muggleton, S.H., Sternberg, M.J.E., Application of Inductive Logic Programming to Discover Rules Governing the Three- Dimensional Topology of Protein Structure, in Lecture Notes in Computer Science 1446 (subseries LNAI), pp. 53–64, Springer-Verlag, 1998

    Google Scholar 

  3. Hayes, B., The Invention of the Genetic Code, American Scientist, v 86, pp8–14

    Google Scholar 

  4. Holm, L and Sander, C., Mapping the Protein Universe, Science, v 273, pp 595–602, Aug. 1996

    Article  Google Scholar 

  5. Fickett, J.W., Finding Genes by Computer: The State of the Art, Trends in Genetic, vl2, n8, pp 316–320, Aug. 1996

    Google Scholar 

  6. Haseltine, W.A., Discovering Genes for New Medicines, Scientific American, pp 92–97, March 1997

    Google Scholar 

  7. Kardar, M., Which Came First, Protein Sequence or Structure, Science, v273, p 610, Aug. 1996.

    Article  Google Scholar 

Journals

  • Science, Nature, Journal of Computational Biology, Computer Applications in Biosciences, Trends in Genetics, Journal of Mathematical Biology

    Google Scholar 

Biological Computers

  • Adelman, L., Molecular Computations of Solutions to Combinatorial Problems, Science, v266, pp 1021–1024, 1994

    Article  Google Scholar 

  • Adelman, L., Computing with DNA, Scientific American, August 1998, pp 54–61.

    Google Scholar 

  • Gramss, T. et al, Non-Standard Computation, Wiley-VCH Publishers, 1998

    Google Scholar 

Web Courses Worth Consulting

  • Primer on Molecular Genetics from the U.S. Department of Energy. http://www.ornl.gov/TechResources/Human_Genome/publicat/primer/intro.html

    Google Scholar 

  • Stanford Site A course on Bio Informatics offered by the Stanford Medical School and the CS Department. http: //smi-web. Stanford. edu/pro j ect s/helix/mis214/

    Google Scholar 

  • The MIT Site on Introduction to Biology. http: //esg-www. mit. edu: 8001/esgbio/chapters. html

    Google Scholar 

  • Yahoo Molecular Biology Page. http://www.yahoo.com/Science/Biology/Molecular.Biology/

    Google Scholar 

  • University of Washington at Saint Louis. http://www.ibc.wustl.edu/CMB/

    Google Scholar 

  • Searl’s papers in WWW.http://cbil.humgen.upenn.edu:80/∼dsearls/papers.

    Google Scholar 

  • Olivier Baby’s Dissertation on Exon-Intron Recognition. http://www.cs.brandeis.edu/∼obaby

    Google Scholar 

  • Computing with DNA http://users.aol.com/ibrandt/dna_computer.html

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 1999 Springer-Verlag Berlin Heidelberg

About this chapter

Cite this chapter

Cohen, J. (1999). Computational Molecular Biology: A Promising Application Using LP and its Extensions. In: Apt, K.R., Marek, V.W., Truszczynski, M., Warren, D.S. (eds) The Logic Programming Paradigm. Artificial Intelligence. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-60085-2_12

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-60085-2_12

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-64249-4

  • Online ISBN: 978-3-642-60085-2

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics