Abstract
Contacts play a fundamental role in the study of protein structure and folding problems. The contact map of a protein can be represented by arranging its amino acids on a horizontal line and drawing an arc between two residues if they form a contact. In this paper, we are mainly concerned with the combinatorial enumeration of the arcs in m-regular linear stack, an elementary structure of the protein contact map, which was introduced by Chen et al. (J Comput Biol 21(12):915–935, 2014). We modify the generating function for m-regular linear stacks by introducing a new variable y regarding to the number of arcs and obtain an equation satisfied by the generating function for m-regular linear stacks with n vertices and k arcs. Consequently, we also derive an equation satisfied by the generating function of the overall number of arcs in m-regular linear stacks with n vertices.
Similar content being viewed by others
References
Agarwal PK, Mustafa NH, Wang Y (2007) Fast molecular shape matching using contact maps. J Comput Biol 14(2):131–143
Chen WYC, Deng EYP, Du RRX (2005) Reduction of $m$-regular noncrossing partitions. Eur J Comb 26(2):237–243
Chen WYC, Guo Q-H, Sun LH, Wang J (2014) Zigzag stacks and $m$-regular linear stacks. J Comput Biol 21(12):915–935
Clote P (2006) Combinatorics of saturated secondary structures of RNA. J Comput Biol 13(9):1640–1657
Clote P, Kranakis E, Krizanc D, Salvy B (2009) Asymptotics of canonical and saturated RNA secondary structures. J Bioinform Comput Biol 7(5):869–893
Crippen GM (2000) Enumeration of cubic lattice walks by contact class. J Chem Phys 12(24):11065–11068
Dill KA (1985) Theory for the folding and stability of globular proteins. Biochemistry 24(6):1501–9
Domany E (2000) Protein folding in contact map space. Phys A 288:1–9
Goldman D, Istrail S, Papadimitriou CH (1999) Algorithmic aspects of protein structure similarity. In: Proceedings of the 40th IEEE annual symposium on foundations of computer science, pp 512–522
Höner zu Siederdissen C, Bernhart SH, Stadler PF, Hofacker IL (2011) A folding algorithm for extended RNA secondary structures. Bioinformatics 27(13):129–136
Hu J, Shen X, Shao Y, Bystroff C, Zaki MJ (2002) Mining protein contact maps. In: Proceedings of the 2nd BIOKDD workshop data mining bioinformatics, pp 3–10
Istrail S, Lam F (2009) Combinatorial algorithms for protein folding in lattice models: a survey of mathematical results. Commun Inf Syst 9(4):303–346
Lancia G, Carr R, Walenz B, Istrail S (2001) 101 optimal PDB structure alignments: a branch-and-cut algorithm for the maximum contact map overlap problem. In: Proceedings of the fifth annual international conference on computational biology, pp 193–202
Müller R, Nebel ME (2015) Combinatorics of RNA secondary structures with base triples. J Comput Biol 22(7):619–648
Nebel ME (2002) Combinatorial properties of RNA secondary structures. J Comput Biol 9(3):541–573
Nussinov R, Jacobson AB (1980) Fast algorithm for predicting the secondary structure of single stranded RNA. Proc Natl Acad Sci USA 77(11):6309C–6313
Pierri CL, De Grassi A, Turi A (2008) Lattices for ab initio protein structure prediction. Proteins 73(2):351–361
Schmitt WR, Waterman M (1994) Linear trees and RNA secondary structure. Discrete Appl Math 51:317–323
Vendruscolo M, Kussell E, Domany E (1997) Recovery of protein structure from contact maps. Fold Des 2(5):295–306
Vendruscolo M, Kanter I, Domany E, Lebowitz J, Subramanian B (1999) Statistical properties of contact maps. Phys Rev E 59(1):977–984
Acknowledgements
This work was supported by the 973 Project, the National Science Foundation of China, and the Natural Science Foundation of Tianjin City, China.
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Guo, QH., Sun, L.H. Combinatorics of Contacts in Protein Contact Maps. Bull Math Biol 80, 385–403 (2018). https://doi.org/10.1007/s11538-017-0380-4
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11538-017-0380-4