{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,17]],"date-time":"2025-10-17T00:18:12Z","timestamp":1760660292215,"version":"build-2065373602"},"reference-count":17,"publisher":"Oxford University Press (OUP)","issue":"10","license":[{"start":{"date-parts":[[2025,8,23]],"date-time":"2025-08-23T00:00:00Z","timestamp":1755907200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"name":"NIH National Library of Medicine Program","award":["01LM011945-01"],"award-info":[{"award-number":["01LM011945-01"]}]},{"DOI":"10.13039\/501100001871","name":"Funda\u00e7\u00e3o para a Ci\u00eancia e a Tecnologia","doi-asserted-by":"publisher","award":["2022.09122.PTDC"],"award-info":[{"award-number":["2022.09122.PTDC"]}],"id":[{"id":"10.13039\/501100001871","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2025,10,2]]},"abstract":"<jats:title>Abstract<\/jats:title>\n               <jats:sec>\n                  <jats:title>Summary<\/jats:title>\n                  <jats:p>The biomolecular networks underpinning cell function exhibit canalization, or the buffering of fluctuations required to function in a noisy environment. We present a new major release of CANA, v1.0.0, an open-source Python package for understanding canalization in automata network models, discrete dynamical systems in which activation of biomolecular entities (e.g. transcription of genes) is modeled as the activity of coupled automata. One understudied putative mechanism for canalization is the functional equivalence of biomolecular regulators (e.g. among the transcription factors for a gene). We study this mechanism using the theory of symmetry in discrete functions. We present a new exact method, schematodes, for finding maximal symmetry groups among the inputs to discrete functions, and integrate it into CANA. The schematodes method substantially outperforms the inexact method of previous CANA versions both in speed and accuracy. We apply CANA v1.0.0 to study symmetry in 74 experimentally supported automata network models from the Cell Collective (CC) repository. The symmetry distribution is significantly different in the CC than in random automata with the same in-degree (connectivity) and bias (average output) (Kolmogorov\u2013Smirnov test, P\u2009\u226a\u2009.001). Its spread is much wider than in a null model (IQR 0.31 versus IQR 0.20 with equal medians), demonstrating that the CC is enriched in functions with extreme symmetry or asymmetry.<\/jats:p>\n               <\/jats:sec>\n               <jats:sec>\n                  <jats:title>Availability and implementation<\/jats:title>\n                  <jats:p>CANA source is on https:\/\/github.com\/CASCI-lab\/CANA and is installable via pip install cana. Source for schematodes is on https:\/\/github.com\/CASCI-lab\/schematodes. Analysis scripts are on https:\/\/github.com\/CASCI-lab\/symmetryInCellCollective.<\/jats:p>\n               <\/jats:sec>","DOI":"10.1093\/bioinformatics\/btaf461","type":"journal-article","created":{"date-parts":[[2025,8,23]],"date-time":"2025-08-23T16:01:22Z","timestamp":1755964882000},"source":"Crossref","is-referenced-by-count":0,"title":["CANA v1.0.0: efficient quantification of canalization in automata networks"],"prefix":"10.1093","volume":"41","author":[{"given":"Austin M","family":"Marcus","sequence":"first","affiliation":[{"name":"Center for Complex Biological Systems, University of California Irvine , Irvine, CA 92697,","place":["United States"]},{"name":"School of Systems Science and Industrial Engineering, Binghamton University (State University of New York) , Vestal, NY 13850,","place":["United States"]}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-4356-9809","authenticated-orcid":false,"given":"Jordan","family":"Rozum","sequence":"additional","affiliation":[{"name":"School of Systems Science and Industrial Engineering, Binghamton University (State University of New York) , Vestal, NY 13850,","place":["United States"]}]},{"given":"Herbert","family":"Sizek","sequence":"additional","affiliation":[{"name":"Department of Informatics, Indiana University , Bloomington, IN 47405,","place":["United States"]}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-9402-887X","authenticated-orcid":false,"given":"Luis M","family":"Rocha","sequence":"additional","affiliation":[{"name":"School of Systems Science and Industrial Engineering, Binghamton University (State University of New York) , Vestal, NY 13850,","place":["United States"]},{"name":"Universidade Cat\u00f3lica Portuguesa, Cat\u00f3lica Biomedical Research Centre , 1649-023 Lisboa,","place":["Portugal"]}]}],"member":"286","published-online":{"date-parts":[[2025,8,23]]},"reference":[{"key":"2025101607363561600_btaf461-B1","doi-asserted-by":"publisher","first-page":"602","DOI":"10.1016\/j.tig.2023.02.007","article-title":"The genetic architecture of behavioral canalization","volume":"39","author":"Anholt","year":"2023","journal-title":"Trends Genet"},{"key":"2025101607363561600_btaf461-B2","doi-asserted-by":"publisher","first-page":"e109","DOI":"10.1371\/journal.pbio.0040109","article-title":"Functional partitioning of yeast co-expression networks after genome duplication","volume":"4","author":"Conant","year":"2006","journal-title":"PLoS Biol"},{"key":"2025101607363561600_btaf461-B3","doi-asserted-by":"crossref","first-page":"1046","DOI":"10.3389\/fphys.2018.01046","article-title":"CANA: a python package for quantifying control and canalization in Boolean networks","volume":"9","author":"Correia","year":"2018","journal-title":"Front Physiol"},{"key":"2025101607363561600_btaf461-B4","doi-asserted-by":"publisher","first-page":"374","DOI":"10.3390\/e25020374","article-title":"Effective connectivity and bias entropy improve prediction of dynamical regime in automata networks","volume":"25","author":"Costa","year":"2023","journal-title":"Entropy (Basel)"},{"key":"2025101607363561600_btaf461-B5","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1073\/pnas.2022598118","article-title":"The effective graph reveals redundancy, canalization, and control pathways in biochemical regulation and signaling","volume":"118","author":"Gates","year":"2021","journal-title":"Proc Natl Acad Sci USA"},{"key":"2025101607363561600_btaf461-B6","doi-asserted-by":"publisher","first-page":"5","DOI":"10.1186\/s41236-017-0007-6","article-title":"A network modeling approach to elucidate drug resistance mechanisms and predict combinatorial drug treatments in breast cancer","volume":"1","author":"G\u00f3mez Tejeda Za\u00f1udo","year":"2017","journal-title":"Cancer Converg"},{"key":"2025101607363561600_btaf461-B7","doi-asserted-by":"publisher","first-page":"81","DOI":"10.1016\/j.biosystems.2005.09.009","article-title":"An analysis of the class of gene regulatory functions implied by a biochemical model","volume":"84","author":"Grefenstette","year":"2006","journal-title":"Biosystems"},{"key":"2025101607363561600_btaf461-B8","doi-asserted-by":"publisher","first-page":"96","DOI":"10.1186\/1752-0509-6-96","article-title":"The cell collective: toward an open and collaborative approach to systems biology","volume":"6","author":"Helikar","year":"2012","journal-title":"BMC Syst Biol"},{"key":"2025101607363561600_btaf461-B9","doi-asserted-by":"publisher","first-page":"eadj0822","DOI":"10.1126\/sciadv.adj0822","article-title":"A meta-analysis of Boolean network models reveals design principles of gene regulatory networks","volume":"10","author":"Kadelka","year":"2024","journal-title":"Sci Adv"},{"key":"2025101607363561600_btaf461-B10","doi-asserted-by":"publisher","first-page":"535","DOI":"10.1007\/s11047-015-9520-7","article-title":"Computing maximal and minimal trap spaces of Boolean networks","volume":"14","author":"Klarner","year":"2015","journal-title":"Nat Comput"},{"key":"2025101607363561600_btaf461-B11","doi-asserted-by":"publisher","first-page":"20210659","DOI":"10.1098\/rsif.2021.0659","article-title":"Effective connectivity determines the critical dynamics of biochemical networks","volume":"19","author":"Manicka","year":"2022","journal-title":"J R Soc Interface"},{"key":"2025101607363561600_btaf461-B12","doi-asserted-by":"publisher","first-page":"e55946","DOI":"10.1371\/journal.pone.0055946","article-title":"Canalization and control in automata networks: body segmentation in Drosophila melanogaster","volume":"8","author":"Marques-Pita","year":"2013","journal-title":"PLoS One"},{"key":"2025101607363561600_btaf461-B13","doi-asserted-by":"publisher","first-page":"1445","DOI":"10.1002\/j.1538-7305.1956.tb03836.x","article-title":"Detection of group invariance or total symmetry of a Boolean function","volume":"35","author":"McCluskey","year":"1956","journal-title":"Bell Syst Tech J"},{"key":"2025101607363561600_btaf461-B14","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1103\/PRXLife.1.023009","article-title":"Models of cell processes are far from the edge of chaos","volume":"1","author":"Park","year":"2023","journal-title":"PRX Life"},{"key":"2025101607363561600_btaf461-B15","doi-asserted-by":"publisher","first-page":"4339","DOI":"10.1088\/1751-8113\/40\/16\/006","article-title":"Canalization and symmetry in Boolean models for genetic regulatory networks","volume":"40","author":"Reichhardt","year":"2007","journal-title":"J Phys A Math Theor"},{"key":"2025101607363561600_btaf461-B16","doi-asserted-by":"publisher","first-page":"048701","DOI":"10.1103\/PhysRevLett.93.048701","article-title":"Activities and sensitivities in Boolean network models","volume":"93","author":"Shmulevich","year":"2004","journal-title":"Phys Rev Lett"},{"key":"2025101607363561600_btaf461-B17","doi-asserted-by":"publisher","first-page":"563","DOI":"10.1038\/150563a0","article-title":"Canalization of development and the inheritance of acquired characters","volume":"150","author":"Waddington","year":"1942","journal-title":"Nature"}],"container-title":["Bioinformatics"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/academic.oup.com\/bioinformatics\/advance-article-pdf\/doi\/10.1093\/bioinformatics\/btaf461\/64114482\/btaf461.pdf","content-type":"application\/pdf","content-version":"am","intended-application":"syndication"},{"URL":"https:\/\/academic.oup.com\/bioinformatics\/article-pdf\/41\/10\/btaf461\/64114482\/btaf461.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"syndication"},{"URL":"https:\/\/academic.oup.com\/bioinformatics\/article-pdf\/41\/10\/btaf461\/64114482\/btaf461.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,16]],"date-time":"2025-10-16T11:36:45Z","timestamp":1760614605000},"score":1,"resource":{"primary":{"URL":"https:\/\/academic.oup.com\/bioinformatics\/article\/doi\/10.1093\/bioinformatics\/btaf461\/8240276"}},"subtitle":[],"editor":[{"given":"Pier Luigi","family":"Martelli","sequence":"additional","affiliation":[]}],"short-title":[],"issued":{"date-parts":[[2025,8,23]]},"references-count":17,"journal-issue":{"issue":"10","published-print":{"date-parts":[[2025,10,2]]}},"URL":"https:\/\/doi.org\/10.1093\/bioinformatics\/btaf461","relation":{},"ISSN":["1367-4803","1367-4811"],"issn-type":[{"type":"print","value":"1367-4803"},{"type":"electronic","value":"1367-4811"}],"subject":[],"published-other":{"date-parts":[[2025,10]]},"published":{"date-parts":[[2025,8,23]]},"article-number":"btaf461"}}