Search bioRxiv⌕ Search

bioRxiv · 10.1101/2022.11.16.516820

Integrative Teaching of Metabolic Modeling and Flux Analysis with Interactive Python Modules

Abstract

The modeling of rates of biochemical reactions - fluxes - in metabolic networks is widely used for both basic biological research and biotechnological applications. A number of different modeling methods have been developed to estimate and predict fluxes, including kinetic and constraint-based (Metabolic Flux Analysis and Flux Balance Analysis) approaches. Although different resources exist for teaching these methods individually, to-date no resources have been developed to teach these approaches in an integrative way that equips learners with an understanding of each modeling paradigm, how they relate to one another, and the information that can be gleaned from each. We have developed a series of modeling simulations in Python to teach kinetic modeling, Metabolic Control Analysis, l3C-Metabolic Flux Analysis and Flux Balance Analysis. These simulations are presented in a series of interactive notebooks with guided lesson plans and associated lecture notes. Learners assimilate key principles using models of simple metabolic networks by running simulations, generating and using data, and making and validating predictions about the effects of modifying model parameters. We used these simulations as the hands-on computer laboratory component of a four-day metabolic modeling workshop and participant survey results showed improvements in learners self-assessed competence and confidence in understanding and applying metabolic modeling techniques after having attended the workshop. The resources provided can be incorporated in their entirety or individually into courses and workshops on bioengineering and metabolic modeling at the undergraduate, graduate, or postgraduate level.

Source connections

Explore related subjects

Keep this discovery

Explore connections, maps & timelines

BibTeXRIS

Kaste, J. A. M., Green, A., Shachar-Hill, Y.. 2022-11-17. Integrative Teaching of Metabolic Modeling and Flux Analysis with Interactive Python Modules. https://doi.org/10.1101/2022.11.16.516820

Cite the original work for its findings. Save a collection to share your selection of sources.

KEEP EXPLORING

Related preprints

Evaluating Large Language Models as Tools to Navigate Researchers in Rapidly Evolving Research Landscapes: A Case Study in Cancer Drug Response Prediction

Large Language Models (LLMs) have emerged as promising tools for assisting researchers in automating and accelerating the synthesis of literature reviews. However, their reliability is a significant concern due to issues like factual inaccuracies and hallucinations. The key question is whether LLMs can reliably provide comprehensive, up-to-date overviews and analyses. This study evaluates the performance of three leading LLMs (OpenAI's ChatGPT, Google's Gemini, and DeepSeek) on the complex task of generating a comprehensive survey paper on deep learning for cancer Drug Response Prediction (DRP). By testing both standard and Deep Research (DR) / Deep Think (DT) modes of LLMs with prompts of varying detail, this paper assesses key academic dimensions, including reference management, content quality, and analytical depth. Key findings reveal that while DR modes of LLMs significantly improve reliability by eliminating hallucinations, performance variations exist across models and prompts. A trade-off between reference quantity and integration quality was observed, and even the best-performing models lacked the analytical depth of human experts, often requiring extensive human supervision. The study concludes that LLMs currently serve as powerful assistive tools but still cannot replace the critical validation and synthesis provided by human researchers. Choosing the best LLM to use depends on the task in hand, while several strategies can be implemented to improve the produced output.

scientific communication and education↗

Retrospective Analysis of the Effects of BWF Interdisciplinary Postdoctoral to Faculty Transition Awards on Future Funding Success

Established by the Burroughs Wellcome Fund (BWF) in 2001, the Career Award at the Scientific Interface (CASI) is a career development award for scientists with doctoral training in the physical/mathematical/computational sciences or engineering conducting postdoctoral research in the biological sciences. The goal of the program is to support early career scientists interested in pursuing an independent research career with an interdisciplinary focus. In order to assess the benefit of the CASI award on recipients, the authors undertook a retrospective analysis of the funding data for CASI recipients to evaluate success against matching cohorts. These cohorts included applicants who succeeded to the final interview stage but were ultimately unsuccessful (interviewed), applicants who submitted proposals but did not make it to the final interview stage (proposal declined), and a randomly selected dataset of researchers from a comparable program, the highly competitive Pathway to Independence Award (K99/R00) from the National Institutes of Health (NIH). The results indicate that CASI recipients outperformed unsuccessful applicants and their K99/R00 counterparts in federal grant rates and overall grant dollars. The authors conclusion affirms that the CASI mechanism and BWF support successfully achieve the objective of invigorating the careers of young investigators, resulting in tangible downstream long-term effects.

scientific communication and education↗

Mapping the Learning Curves of Deep Learning Networks

There is an important challenge in systematically interpreting the internal representations of deep neural networks. This study introduces a multi-dimensional quantification and visualization approach which can capture two temporal dimensions of a model learning experience: the "information processing trajectory" and the "developmental trajectory." The former represents the influence of incoming signals on an agents decision-making, while the latter conceptualizes the gradual improvement in an agents performance throughout its lifespan. Tracking the learning curves of a DNN enables researchers to explicitly identify the model appropriateness of a given task, examine the properties of the underlying input signals, and assess the models alignment (or lack thereof) with human learning experiences. To illustrate the method, we conducted 750 runs of simulations on two temporal tasks: gesture detection and natural language processing (NLP) classification, showcasing its applicability across a spectrum of deep learning tasks. Based on the quantitative analysis of the learning curves across two distinct datasets, we have identified three insights gained from mapping these curves: nonlinearity, pairwise comparisons, and domain distinctions. We reflect on the theoretical implications of this method for cognitive processing, language models and multimodal representation. Author summaryDeep learning networks, specifically recurrent neural networks (RNNs), are designed for processing incoming signals sequentially, making them intuitive computational systems for studying cognitive processing that involves dynamic contexts. There has been a tradition in the fields of machine learning and neuro-cognitive science to examine how a system (either humans or models) represents information through various computational and statistical techniques. Our study takes this one step further by devising a technique for examining the "learning curves" of deep learning networks utilizing the sequential representations as part of RNNs architectures. Just as humans develop learning curves when solving problems, the introduced method captures both how incoming signals help improve decision-making and how a systems problem-solving abilities enhance when encountering the same situation multiple times throughout its lifespan. Our study selected two distinct tasks: gesture detection and emotion tweet classification, to illustrate the insights researchers can draw from mapping models learning curves. The proposed method hinted that gesture learning experiences are smoother, while language learning relies on sudden knowledge gains during processing, corroborating the findings from previous literature.

scientific communication and education↗