Skip to content

Script for Matlab for uprgulation and downregulation purposes for Product of intereset increased production

License

Notifications You must be signed in to change notification settings

BigDataInSilicoBiologyGroup/Pichia_pastoris_metabolic_modeling

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Pichia_pastoris_metabolic_modeling

Script for Matlab for uprgulation and downregulation purposes for Product of intereset increased production

Script to calculate upregulation, downregulation and deletion candidates to upregulate high value chemical bioproduction.

Before use the script user must initialize CobraToolbox 3.0 toolbox "InitCobraToolbox", because script uses toolbox functionality

Script imput parameters :

  1. Filename_model - the metabolic model file name and path (example: MODEL1612130000_v3_Glycerol_version_4_methanol_cultivation.xls)
  2. Objective_calc - the high value chemical ID from metabolic model (usually an exchange reaction)
  3. Biomass_name - the biomass reaction name ID from metabolic model.

Script output parameters:

  1. Table_positive_contra_proportional - reactions with flux value from left to right and are inversely proportionally to forced product (heme) changing fluxes;
  2. Table_negative_contra_proportional - reactions with flux value from right to left and are inversely proportionally to forced product (heme) changing fluxes;
  3. Table_negative_directly_proportional - reactions with flux value from left to right and are directly proportionally to forced product (heme) changing fluxes;
  4. Table_positive_directly_proportional - reactions with flux value from right to left and are directly proportionally to forced product (heme) changing fluxes.

Additionally script creates "Optimisation_result.xlsx" file with tables, which names can be found in Supplementary materials 2.

Script uses CobraToolbox 3.0 functionality thus there is need to pre-install CobraToolbox 3.0 from https://opencobra.github.io/cobratoolbox/stable/

Author : Agris Pentjuss license : GNU public license 3.0

To run script use this : [Table_positive_contra_proportional, Table_negative_contra_proportional,Table_negative_directly_proportional,Table_positive_directly_proportional] = Up_Down_regulation_search(filename_model, Objective_calc, Biomass_name).

To run test file use : Up_Down_regulation_search_tests.m and metabolic model can be taken from: iMT1026 (https://doi.org/10.1371/journal.pone.0148031)

About

Script for Matlab for uprgulation and downregulation purposes for Product of intereset increased production

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages