<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>biochemical networks &#8211; Science</title>
	<atom:link href="https://scienmag.com/tag/biochemical-networks/feed/" rel="self" type="application/rss+xml" />
	<link>https://scienmag.com</link>
	<description></description>
	<lastBuildDate>Mon, 12 Oct 2026 20:53:24 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.1.3</generator>

<image>
	<url>https://scienmag.com/wp-content/uploads/2024/07/cropped-scienmag_ico-32x32.jpg</url>
	<title>biochemical networks &#8211; Science</title>
	<link>https://scienmag.com</link>
	<width>32</width>
	<height>32</height>
</image> 
<site xmlns="com-wordpress:feed-additions:1">73899611</site>	<item>
		<title>Antimony 3 Brings Human-Readable Modeling Up to Speed with SBML Level 3</title>
		<link>https://scienmag.com/antimony-3-brings-human-readable-modeling-up-to-speed-with-sbml-level-3/</link>
		
		<dc:creator><![CDATA[Drew Townsend]]></dc:creator>
		<pubDate>Mon, 12 Oct 2026 20:53:24 +0000</pubDate>
				<category><![CDATA[Biology]]></category>
		<category><![CDATA[Technology and Engineering]]></category>
		<category><![CDATA[antimony]]></category>
		<category><![CDATA[Antimony 3 software update]]></category>
		<category><![CDATA[biochemical network modeling]]></category>
		<category><![CDATA[biochemical networks]]></category>
		<category><![CDATA[biological modeling]]></category>
		<category><![CDATA[biological modeling syntax]]></category>
		<category><![CDATA[biological systems simulation tools]]></category>
		<category><![CDATA[computational biology model exchange]]></category>
		<category><![CDATA[computational modeling]]></category>
		<category><![CDATA[Distributions package]]></category>
		<category><![CDATA[FBC package]]></category>
		<category><![CDATA[flux balance analysis]]></category>
		<category><![CDATA[human-readable systems biology language]]></category>
		<category><![CDATA[model interchange]]></category>
		<category><![CDATA[model readability for researchers]]></category>
		<category><![CDATA[open-source biological modeling languages]]></category>
		<category><![CDATA[open-source software]]></category>
		<category><![CDATA[PLOS Computational Biology]]></category>
		<category><![CDATA[SBML compatibility]]></category>
		<category><![CDATA[SBML Level 3]]></category>
		<category><![CDATA[SBML level 3 advancements]]></category>
		<category><![CDATA[software tools for systems biology]]></category>
		<category><![CDATA[Systems Biology]]></category>
		<category><![CDATA[WebAssembly]]></category>
		<guid isPermaLink="false">https://scienmag.com/?p=266003</guid>

					<description><![CDATA[Antimony 3 extends the human-readable modeling language to support SBML Level 3 Core and its FBC, Distributions, Layout, and Render packages, with bindings for Python, Julia, and JavaScript.]]></description>
										<content:encoded><![CDATA[<p>Systems biologists have long faced a frustrating trade-off: the models that describe the intricate dance of biochemical networks are often written in formats that machines love but humans find nearly impossible to read. A new release of an open-source modeling language aims to close that gap. Antimony 3, described in a paper published in PLOS Computational Biology by Adel Heydarabadipour, Lucian P. Smith, Joseph L. Hellerstein, and Herbert M. Sauro, is a comprehensive update to a language that lets scientists write out biological models in plain, human-readable text while remaining fully compatible with the Systems Biology Markup Language, or SBML, the community standard that underpins computational modeling in biology.</p>
<p>Antimony was originally developed by the systems biology community to solve a simple but persistent problem. SBML, the XML-based format used to exchange models between software tools, is precise and machine-friendly, but its nested tags make it cumbersome for researchers to write or inspect by hand. Antimony offered an alternative: a concise syntax in which a scientist can define species, compartments, reactions, and parameters in a few lines of text, then convert seamlessly back and forth between that text and standards-compliant SBML. The idea proved popular, and Antimony became embedded in widely used tools across the field, including the popular simulation environment Tellurium.</p>
<p>But software standards do not stand still. Since Antimony&#8217;s original release, SBML itself has evolved significantly, most notably with the introduction of SBML Level 3 and a growing family of extension packages that add capabilities the original specification lacked. Modeling practice has evolved too, with researchers increasingly combining kinetic reaction models with constraint-based approaches, attaching statistical uncertainty to parameters, and demanding publication-quality visualizations of their networks. Antimony&#8217;s developers recognized that the language needed a formal, comprehensive update to keep pace, and Antimony 3 is the result: a version that consolidates years of cumulative improvements and extends the language&#8217;s reach into the newest corners of the SBML ecosystem.</p>
<p>The headline technical advance in Antimony 3 is its expanded support for SBML Level 3 Core and several of its most important packages. The update covers the Flux Balance Constraints package, known as FBC, which underpins flux balance analysis, a technique that uses stoichiometric constraints to predict metabolic fluxes in genome-scale models. It also supports the Distributions package, which allows modelers to represent parameters as probability distributions rather than fixed numbers, capturing uncertainty in experimental measurements. The Layout and Render packages round out the list, enabling models to carry structured spatial diagrams and visual styling information alongside their mathematical content.</p>
<p>The practical significance of that package support is that Antimony 3 allows modelers to combine capabilities that previously required separate tools or manual file editing. A single plain-text model specification can now mix kinetic reactions with flux balance analysis, represent uncertain parameters using probability distributions, add biological context through annotations, and define publication-ready visualizations, all in one unified format. For researchers who build, share, and reuse models across laboratories and software platforms, this means fewer format conversions, fewer opportunities for error, and a single readable document that captures the full richness of a modern computational model.</p>
<p>Under the hood, Antimony 3 is delivered as a lightweight C/C++ library with a stable C API, a design choice that makes it easy to embed in other applications. The library ships with official bindings for three major scripting ecosystems: Python, Julia, and JavaScript compiled to WebAssembly. The WebAssembly support is particularly notable, because it means Antimony can run directly inside a web browser, opening the door to browser-based modeling tools that require no installation at all. The developers have also released a cross-platform desktop graphical interface, so researchers who prefer point-and-click workflows can use the language without touching a command line.</p>
<p>This multi-platform delivery reflects a broader trend in computational biology, where the same model may need to live in a Jupyter notebook, a desktop application, and a web service. By providing a stable C API at its core and consistent bindings above it, Antimony 3 ensures that a model written once behaves identically across all of these environments. The library is released as open-source software under the permissive BSD 3-Clause License, and the source code is freely available on GitHub, allowing anyone to inspect, modify, or integrate it into their own projects without licensing barriers.</p>
<p>For the systems biology community, the release addresses a growing pain point. As models have grown larger and more sophisticated, the burden of maintaining them in machine-oriented formats has grown with them. Genome-scale metabolic models, for example, can contain thousands of reactions, and constraint-based analyses increasingly sit alongside dynamic kinetic simulations in the same research workflow. A human-readable language that spans both worlds lowers the barrier for experimentalists who want to check what a model actually says, for students learning to build their first networks, and for reviewers who need to verify that a published model matches its description in a paper.</p>
<p>The emphasis on uncertainty representation also speaks to a maturing field. Point estimates for kinetic parameters are often optimistic, since experimental measurements carry noise and biological variability. By supporting the SBML Distributions package, Antimony 3 lets modelers encode that variability directly in the model definition, making uncertainty an explicit part of the shared artifact rather than a footnote in the accompanying text. Combined with annotation support for biological context, the language pushes models toward becoming self-describing documents that carry their evidence, their mathematics, and their visual presentation together.</p>
<p>Antimony 3 is available now at the project&#8217;s GitHub repository, and the developers describe it as a formalization of the language&#8217;s cumulative evolution rather than a departure from it. Existing users should find their models carry forward, while gaining access to the extended SBML Level 3 features. As computational models take on ever larger roles in drug discovery, metabolic engineering, and basic biological research, tools that make those models easier to write, read, and trust are likely to matter more with every passing year. With this release, the community&#8217;s answer to machine-only modeling formats has caught up with the state of the art.</p>
<p><strong>Subject of Research:</strong> A human-readable modeling language for SBML Level 3 systems biology models</p>
<p><strong>Article Title:</strong> Antimony 3: Extending human-readable model definitions for SBML Level 3 Core and Packages</p>
<p><strong>Article References:</strong> Heydarabadipour, A., Smith, L. P., Hellerstein, J. L., &amp; Sauro, H. M. (2026). Antimony 3: Extending human-readable model definitions for SBML Level 3 Core and Packages. <em>PLOS Computational Biology, 22</em>(10), e1014207. <a href="https://doi.org/10.1371/journal.pcbi.1014207" rel="noopener noreferrer">https://doi.org/10.1371/journal.pcbi.1014207</a></p>
<p><strong>Image Credits:</strong> AI Generated</p>
<p><strong>DOI:</strong> <a href="https://doi.org/10.1371/journal.pcbi.1014207" rel="noopener noreferrer">10.1371/journal.pcbi.1014207</a></p>
<p><strong>Keywords:</strong> Antimony, SBML Level 3, systems biology, flux balance analysis, FBC package, Distributions package, computational modeling, open-source software, biochemical networks, model interchange, WebAssembly, PLOS Computational Biology</p>
]]></content:encoded>
					
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">266003</post-id>	</item>
		<item>
		<title>New AI Method Ranks Metabolites by Their Impact on Graph Neural Network Predictions</title>
		<link>https://scienmag.com/new-ai-method-ranks-metabolites-by-their-impact-on-graph-neural-network-predictions/</link>
		
		<dc:creator><![CDATA[Cassandra Pierce]]></dc:creator>
		<pubDate>Sat, 03 Oct 2026 00:14:04 +0000</pubDate>
				<category><![CDATA[Biology]]></category>
		<category><![CDATA[biochemical network analysis]]></category>
		<category><![CDATA[biochemical networks]]></category>
		<category><![CDATA[biological system modeling]]></category>
		<category><![CDATA[BMC Bioinformatics]]></category>
		<category><![CDATA[computational biology]]></category>
		<category><![CDATA[enzymatic reaction networks]]></category>
		<category><![CDATA[Formula Difference Networks]]></category>
		<category><![CDATA[Graph Neural Networks]]></category>
		<category><![CDATA[graph neural networks in bioinformatics]]></category>
		<category><![CDATA[innovative AI methods in biology]]></category>
		<category><![CDATA[interpretability]]></category>
		<category><![CDATA[interpretability in machine learning]]></category>
		<category><![CDATA[Machine learning]]></category>
		<category><![CDATA[mass spectrometry]]></category>
		<category><![CDATA[metabolite contribution to predictions]]></category>
		<category><![CDATA[metabolite importance ranking]]></category>
		<category><![CDATA[metabolite ranking]]></category>
		<category><![CDATA[Metabolomics]]></category>
		<category><![CDATA[metabolomics and disease classification]]></category>
		<category><![CDATA[metabolomics data analysis]]></category>
		<category><![CDATA[network-based metabolite significance]]></category>
		<category><![CDATA[node importance]]></category>
		<category><![CDATA[pathway analysis]]></category>
		<category><![CDATA[small molecule analysis]]></category>
		<guid isPermaLink="false">https://scienmag.com/?p=229759</guid>

					<description><![CDATA[Researchers at the Universidade de Lisboa have developed a graph neural network method that ranks metabolites by their impact on class predictions while respecting the biochemical network structure connecting them.]]></description>
										<content:encoded><![CDATA[<p>Metabolomics, the large-scale study of small molecules in biological systems, has long faced a stubborn interpretability problem. Researchers can measure thousands of metabolites at once, but deciding which of those compounds actually matter for distinguishing a diseased sample from a healthy one is far from straightforward. A new study published in BMC Bioinformatics by Francisco Traquete, Carlos Cordeiro, Marta Sousa Silva and António E. N. Ferreira of the Universidade de Lisboa proposes a fresh answer: instead of treating every metabolite as an isolated variable, the method lets a graph neural network see the biochemical web that connects them, and then ranks each compound by how much it moves the network&#8217;s final prediction.</p>
<p>Traditional approaches to metabolite importance ranking rely heavily on statistical significance testing or on measures of how much a compound contributes to a classification model&#8217;s decisions. The catch, as the Portuguese team points out, is that these approaches treat metabolites as independent variables. In reality, metabolism is anything but independent. Metabolites are linked through enzymatic reactions, and compounds that are close together in a biochemical network often change together when biology shifts. By ignoring this structure, conventional ranking methods can miss groups of interconnected metabolites that jointly drive the biological differences between sample classes, such as healthy versus diseased or treated versus untreated.</p>
<p>The new method begins with a data representation known as a Formula Difference Network, abbreviated FDiN. In this kind of network, each node represents a metabolite, and edges connect compounds whose chemical formulas differ in a meaningful and systematic way. This construction is closely related to mass-difference networks, which have become popular in the analysis of high-resolution mass spectrometry data, particularly the ultra-high-resolution measurements produced by Fourier-transform ion-cyclotron-resonance mass spectrometers. The idea is elegant in its simplicity: if two metabolites differ by a known chemical transformation, such as the addition of a specific functional group, that relationship is encoded as an edge, giving the machine learning model a scaffold of biochemical plausibility to work from.</p>
<p>Once the Formula Difference Network is built, it serves as the input to a predictive graph neural network, which the authors call a Formula Difference Graph Neural Network, or FDiGNN. Graph neural networks are a class of deep learning models designed to operate on graph-structured data. Instead of processing each data point in isolation, they pass information between neighbouring nodes, layer by layer, so that each metabolite&#8217;s internal representation comes to reflect not only its own measured abundance but also the abundances and properties of its biochemical neighbours. The architecture developed by the team includes a Global Attention Pooling layer, a component that weighs the contributions of different nodes when the network aggregates graph-level information to make its final class prediction, and the authors acknowledge Mário Nascimento for his help with that layer.</p>
<p>The genuinely novel step comes after the model has been fitted to the data. The researchers rank metabolites by their impact on the sample class prediction probabilities, in effect asking how much each node&#8217;s presence and behaviour influences the probability that the network assigns to a given class. This ranking strategy, which the authors refer to as a Probability-Impact based Network Node Importance method, abbreviated PINNI, turns the trained model itself into an interpretability tool. Rather than asking a separate statistical test which metabolites differ between groups, the approach interrogates the prediction machinery of the graph neural network and traces importance back to individual compounds within the network context.</p>
<p>To find out whether this strategy actually works, the team applied it to three benchmark datasets. The results showed a clear pattern: the ranking favoured subnetworks of metabolites, with connectivity acting as a driving factor in how importance was assigned. When the top-ranked compounds were examined, they turned out to be enriched in edges, meaning that the metabolites the method flagged as most important were more densely connected to one another than would be expected by chance. In practical terms, the method tends to highlight coherent biochemical neighbourhoods rather than scattered individual compounds, which is precisely the kind of output that biologists looking for altered pathways or reaction modules want to see.</p>
<p>The team also carried out a careful stress test of the method&#8217;s behaviour. Using datasets in which some metabolites had simulated significance artificially built into them, the researchers examined how the ranking distributed importance across the network. They found a clear bias toward assigning higher importance to nodes located in connected subgraphs. This is a double-edged finding. On one hand, it confirms that the method genuinely exploits network structure, which is its intended purpose. On the other hand, it means that isolated metabolites, however biologically relevant they might be, may be systematically under-ranked simply because they lack connections within the Formula Difference Network. Understanding this bias is essential for anyone hoping to apply the method to real experimental data, because it defines the kinds of biological signals the approach is best positioned to detect.</p>
<p>The authors position their strategy as an alternative to the common workflow in which important metabolites are mapped onto curated biological pathways and assessed through enrichment analysis. Pathway enrichment has served metabolomics well for years, but it depends on the completeness and quality of pathway databases, and it can struggle with compounds that are poorly annotated or absent from known pathways. A network-based ranking that emerges directly from a trained predictive model offers a complementary route: it does not require pre-existing pathway annotations, and it can, in principle, surface coordinated changes in metabolite connectivity that enrichment analysis might overlook. For researchers working with complex, high-resolution metabolomic datasets, particularly those generated in environmental, clinical or microbiome studies where many compounds remain unidentified, this independence from curated databases could prove valuable.</p>
<p>The work also speaks to a broader conversation in machine learning about the interpretability of graph neural networks. These models have become powerful tools across the life sciences, from drug discovery to protein structure prediction, but their decisions are notoriously difficult to explain. By building interpretability into the ranking of nodes according to their impact on prediction probabilities, the Lisbon team offers a template that could inspire similar approaches in other network-based biological applications, including gene regulatory networks, protein interaction networks and reaction networks in systems biology. The method demonstrates that a model&#8217;s internal prediction dynamics can be mined for biological insight rather than treated as an opaque black box.</p>
<p>The research was funded by the Fundação para a Ciência e a Tecnologia in Portugal through projects 2023.14744.PEX and 2024.06915.CPCA.A1, along with a PhD grant to Francisco Traquete, and was conducted within the European Network of Fourier-Transform Ion-Cyclotron-Resonance Mass Spectrometry Centers funded by the European Union&#8217;s Horizon 2020 programme, as well as the Portuguese Mass Spectrometry Network. Published open access under a Creative Commons Attribution licence, the study arrives at a moment when metabolomics is generating ever larger and more complex datasets, and when the demand for methods that can translate raw molecular measurements into biological understanding has never been higher. By teaching a neural network to respect the wiring diagram of metabolism and then asking it which wires matter most, the Portuguese team has added a genuinely new instrument to the metabolomics toolkit, one that promises rankings of metabolites that reflect not just statistical noise thresholds but the connected architecture of biochemistry itself.</p>
<p><strong>Subject of Research:</strong> Graph neural network interpretability for ranking metabolites in metabolomics networks</p>
<p><strong>Article Title:</strong> Enhancing interpretability in metabolomics: ranking metabolites by their impact on graph neural network predictions</p>
<p><strong>Article References:</strong> Traquete, F., Cordeiro, C., Sousa Silva, M., &amp; Ferreira, A. E. N. (2026). Enhancing interpretability in metabolomics: ranking metabolites by their impact on graph neural network predictions. <em>BMC Bioinformatics</em>. <a href="https://doi.org/10.1186/s12859-026-06633-7" rel="noopener noreferrer">https://doi.org/10.1186/s12859-026-06633-7</a></p>
<p><strong>Image Credits:</strong> AI Generated</p>
<p><strong>DOI:</strong> <a href="https://doi.org/10.1186/s12859-026-06633-7" rel="noopener noreferrer">10.1186/s12859-026-06633-7</a></p>
<p><strong>Keywords:</strong> metabolomics, graph neural networks, interpretability, Formula Difference Networks, biochemical networks, mass spectrometry, machine learning, metabolite ranking, BMC Bioinformatics, node importance, pathway analysis, computational biology</p>
]]></content:encoded>
					
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">229759</post-id>	</item>
	</channel>
</rss>
