Hub
Pricing About
ComponentComponent

SimulateMedia

lptolik profile image
Draft Latest edits on 
Jul 11, 2022 9:45 AM
Drag & drop
Like
Use or download
It is possible to simulate any number medium definitions by running UpdateMedium and Run FBA in a loop, but for large set of media definitions that approach is timeconsuming. This node provides syntactic sugar for simulation of hundreds and thousands of media compositions in one run. It takes the model to simulate and table of media compositions in which raws corresponds to exchange reactions and columns to name of the medium. Cells of the table contains upper flux bounds for reaction within the medium. Media definition columns should be selected via **Medium composition** dialog. The output of the component is the table with objective values for each medium. Reactions are connected to table rows by column selected as **Reaction ID** in the configuration dialog. Only exchange reactions are alowed to contribute to the medium definition. In the case when the value in the **Reaction ID** column do not match any exchange reaction in the model, that row will be omitted and no error or exception will be raised. If no exchange reactions matches the table, the model will be returned unchanged.

Component details

Input ports
  1. Type: Python
    model
    Cobra Model object from other FBA components.
  2. Type: Table
    medium
    table of medium compositions
Output ports
  1. Type: Table
    solutions
    It is possible to simulate any number medium definitions by running [[UpdateMedium]] and [[Run FBA]] in a loop, but for large set of media definitions that approach is timeconsuming. This node provides syntactic sugar for simulation of hundreds and thousands of media compositions in one run. It takes the model to simulate and table of media compositions in which raws corresponds to exchange reactions and columns to name of the medium. Cells of the table contains upper flux bounds for reaction within the medium. Media definition columns should be selected via **Medium composition** dialog. The output of the component is the table with objective values for each medium.

Used extensions & nodes

Created with KNIME Analytics Platform version 4.3.4
  • Go to item
    KNIME Base nodesTrusted extension

    KNIME AG, Zurich, Switzerland

    Version 4.3.4

    knime
  • Go to item
    KNIME Python Integration

    KNIME AG, Zurich, Switzerland

    Version 4.3.3

    knime
  • Go to item
    KNIME Quick FormsTrusted extension

    KNIME AG, Zurich, Switzerland

    Version 4.3.3

    knime

This component does not have nodes, extensions, nested components and related workflows

Legal

By using or downloading the component, you agree to our terms and conditions.

KNIME
Open for Innovation

KNIME AG
Talacker 50
8001 Zurich, Switzerland
  • Software
  • Getting started
  • Documentation
  • Courses + Certification
  • Solutions
  • KNIME Hub
  • KNIME Forum
  • Blog
  • Events
  • Partner
  • Developers
  • KNIME Home
  • Careers
  • Contact us
Download KNIME Analytics Platform Read more about KNIME Business Hub
© 2025 KNIME AG. All rights reserved.
  • Trademarks
  • Imprint
  • Privacy
  • Terms & Conditions
  • Data Processing Agreement
  • Credits