Learning structural bioinformatics and evolution with a snake puzzle

We propose here a working unit for teaching basic concepts of structural bioinformatics and evolution through the example of a wooden snake puzzle, strikingly similar to toy models widely used in the literature of protein folding. In our experience, developed at a Master’s course at the Universidad...

Full description

Bibliographic Details
Main Authors: Gonzalo S. Nido, Ludovica Bachschmid-Romano, Ugo Bastolla, Alberto Pascual-García
Format: Article
Language:English
Published: PeerJ Inc. 2016-12-01
Series:PeerJ Computer Science
Subjects:
Online Access:https://peerj.com/articles/cs-100.pdf
id doaj-d3ea52ca6b334b3c87d12f80a0f16c31
record_format Article
spelling doaj-d3ea52ca6b334b3c87d12f80a0f16c312020-11-24T21:26:02ZengPeerJ Inc.PeerJ Computer Science2376-59922016-12-012e10010.7717/peerj-cs.100Learning structural bioinformatics and evolution with a snake puzzleGonzalo S. Nido0Ludovica Bachschmid-Romano1Ugo Bastolla2Alberto Pascual-García3Department of Neurology, Bergen University, Bergen, NorwayDepartment of Artificial Inteligence, Technische Universität Berlin, Berlin, GermanyCentro de Biología Molecular “Severo Ochoa,” Universidad Autónoma de Madrid, Madrid, SpainCentro de Biología Molecular “Severo Ochoa,” Universidad Autónoma de Madrid, Madrid, SpainWe propose here a working unit for teaching basic concepts of structural bioinformatics and evolution through the example of a wooden snake puzzle, strikingly similar to toy models widely used in the literature of protein folding. In our experience, developed at a Master’s course at the Universidad Autónoma de Madrid (Spain), the concreteness of this example helps to overcome difficulties caused by the interdisciplinary nature of this field and its high level of abstraction, in particular for students coming from traditional disciplines. The puzzle will allow us discussing a simple algorithm for finding folded solutions, through which we will introduce the concept of the configuration space and the contact matrix representation. This is a central tool for comparing protein structures, for studying simple models of protein energetics, and even for a qualitative discussion of folding kinetics, through the concept of the Contact Order. It also allows a simple representation of misfolded conformations and their free energy. These concepts will motivate evolutionary questions, which we will address by simulating a structurally constrained model of protein evolution, again modelled on the snake puzzle. In this way, we can discuss the analogy between evolutionary concepts and statistical mechanics that facilitates the understanding of both concepts. The proposed examples and literature are accessible, and we provide supplementary material (see ‘Data Availability’) to reproduce the numerical experiments. We also suggest possible directions to expand the unit. We hope that this work will further stimulate the adoption of games in teaching practice.https://peerj.com/articles/cs-100.pdfStructural bioinformaticsEducationProtein foldingStatistical mechanicsContact matrixProtein structure alignment
collection DOAJ
language English
format Article
sources DOAJ
author Gonzalo S. Nido
Ludovica Bachschmid-Romano
Ugo Bastolla
Alberto Pascual-García
spellingShingle Gonzalo S. Nido
Ludovica Bachschmid-Romano
Ugo Bastolla
Alberto Pascual-García
Learning structural bioinformatics and evolution with a snake puzzle
PeerJ Computer Science
Structural bioinformatics
Education
Protein folding
Statistical mechanics
Contact matrix
Protein structure alignment
author_facet Gonzalo S. Nido
Ludovica Bachschmid-Romano
Ugo Bastolla
Alberto Pascual-García
author_sort Gonzalo S. Nido
title Learning structural bioinformatics and evolution with a snake puzzle
title_short Learning structural bioinformatics and evolution with a snake puzzle
title_full Learning structural bioinformatics and evolution with a snake puzzle
title_fullStr Learning structural bioinformatics and evolution with a snake puzzle
title_full_unstemmed Learning structural bioinformatics and evolution with a snake puzzle
title_sort learning structural bioinformatics and evolution with a snake puzzle
publisher PeerJ Inc.
series PeerJ Computer Science
issn 2376-5992
publishDate 2016-12-01
description We propose here a working unit for teaching basic concepts of structural bioinformatics and evolution through the example of a wooden snake puzzle, strikingly similar to toy models widely used in the literature of protein folding. In our experience, developed at a Master’s course at the Universidad Autónoma de Madrid (Spain), the concreteness of this example helps to overcome difficulties caused by the interdisciplinary nature of this field and its high level of abstraction, in particular for students coming from traditional disciplines. The puzzle will allow us discussing a simple algorithm for finding folded solutions, through which we will introduce the concept of the configuration space and the contact matrix representation. This is a central tool for comparing protein structures, for studying simple models of protein energetics, and even for a qualitative discussion of folding kinetics, through the concept of the Contact Order. It also allows a simple representation of misfolded conformations and their free energy. These concepts will motivate evolutionary questions, which we will address by simulating a structurally constrained model of protein evolution, again modelled on the snake puzzle. In this way, we can discuss the analogy between evolutionary concepts and statistical mechanics that facilitates the understanding of both concepts. The proposed examples and literature are accessible, and we provide supplementary material (see ‘Data Availability’) to reproduce the numerical experiments. We also suggest possible directions to expand the unit. We hope that this work will further stimulate the adoption of games in teaching practice.
topic Structural bioinformatics
Education
Protein folding
Statistical mechanics
Contact matrix
Protein structure alignment
url https://peerj.com/articles/cs-100.pdf
work_keys_str_mv AT gonzalosnido learningstructuralbioinformaticsandevolutionwithasnakepuzzle
AT ludovicabachschmidromano learningstructuralbioinformaticsandevolutionwithasnakepuzzle
AT ugobastolla learningstructuralbioinformaticsandevolutionwithasnakepuzzle
AT albertopascualgarcia learningstructuralbioinformaticsandevolutionwithasnakepuzzle
_version_ 1725981472322486272