SlideShare a Scribd company logo
1 of 15
GRNmap and GRNsight:
Open Source Software for Dynamical Systems
Modeling and Visualization of Medium-Scale
Gene Regulatory Networks
Kam D. Dahlquist, Ph.D.
Department of Biology
Loyola Marymount University
January 31, 2015
Southern California Systems Biology Conference
Outline
• Yeast respond to cold shock by changing gene
expression.
• But little is known about which transcription factors regulate
the response.
• GRNmap models the dynamics of “medium-scale”
gene regulatory networks using differential equations.
• A penalized least squares approach was used successfully to
estimate parameters from cold shock microarray data.
• GRNsight automatically generates weighted network
graphs from the spreadsheets produced by GRNmap.
• This facilitates visualization of the relative influence of each
transcription factor in controlling the cold shock response.
Yeast Respond to Cold Shock by Changing
Gene Expression
Alberts et al. (2004)
• Unlike heat shock, cold shock is not well-
studied.
• Cold shock temperature range for yeast is
10-18°C.
• Previous studies indicated that the cold shock
response can be divided into an early and late
response.
• General Environmental Stress Response (ESR)
genes are induced in the late response.
• Late response is regulated by the Msn2/Msn4
transcription factors.
• No “canonical” factor responsible for early
response.
Yeast Respond to Cold Shock by Changing
Gene Expression
Alberts et al. (2004)
• Which transcription factors control the early response?
• What is the extent of ESR pathway overlap?
• Which part of the early response is due to indirect
effects of other transcription factors?
• Unlike heat shock, cold shock is not well-
studied.
• Cold shock temperature range for yeast is
10-18°C.
• Previous studies indicated that the cold shock
response can be divided into an early and late
response.
• General Environmental Stress Response (ESR)
genes are induced in the late response.
• Late response is regulated by the Msn2/Msn4
transcription factors.
• No “canonical” factor responsible for early
response.
Systems Biology Approach to Understanding the
Regulation of the Cold Shock Response in Yeast
A “Medium-Scale” Gene Regulatory Network that
Regulates the Cold Shock Response
Assumptions made in our model:
• Each node represents one gene encoding a transcription factor.
• When a gene is transcribed, it is immediately translated into protein;
a node represents the gene, the mRNA, and the protein.
• Each edge represents a regulatory relationship, either activation or
repression, depending on the sign of the weight.
GRNmap: Gene Regulatory Network Modeling and
Parameter Estimation
• The user has a choice to model the dynamics based on a
sigmoidal (shown) or Michaelis-Menten function.
• Parameters are estimated from DNA microarray data from wild type
and transcription factor deletion strains subjected to cold shock
conditions.
• Weight parameter, w, gives the direction (activation or repression)
and magnitude of regulatory relationship.
0
0.5
1
Activation
1/w
0
0.5
1
Repression
1/w


 
)(
)(exp1
)(
txd
btxw
P
dt
tdx
ii
j
jjij
ii












The “Worst” Rate Equation is:
 
1
)6()4()1()7()1()1()5(exp1
1
1
144341353023105
1
PHDD
bSWIwSWIwSKOwSKNwPHDwFHLwCINw
P
dt
dPHD
PHD
PHD



Optimization of the 92 Parameters Required
the Use of a Regularization (Penalty) Term
• Plotting the least squares error
function showed that not all the
graphs had clear minima.
• We added a penalty term so that
MATLAB’s optimization algorithm
would be able to minimize the
function.
• θ is the combined production
rate, weight, and threshold
parameters.
• a is determined empirically from
the “elbow” of the L-curve.


Q
r
c
r
d
tztz
Q
E
1
22
)]()([
1

a
Parameter Penalty Magnitude
LeastSquaresResidual
Forward Simulation of the Model Fits
the Microarray Data
GRNmap Produces an Excel Spreadsheet with an
Adjacency Matrix Representing the Network
• However, GRNmap does not generate any visual
representation of the gene regulatory network.
• Illustrating the weights of edges to would allow us to
visualize the relative influence of individual TFs.
GRNsight Rapidly Generates GRN graphs Using Our
Customizations to the Open Source D3 Library
GRNsight: 10 milliseconds to generate,
5 minutes to arrange
Adobe Illustrator: several hours to create
GRNsight: colored edges for weights
reveal patterns in data
The First Round of Modeling Has Suggested Future
Experiments
Summary
• Yeast respond to cold shock by changing gene
expression.
• Through modeling and experiment we are starting to get a
handle on which transcription factors control the response.
• GRNmap models the dynamics of “medium-scale”
gene regulatory networks using differential equations
and a penalized least squares approach.
• Code and executable (no MATLAB license required) available.
• GRNsight automatically generates weighted network
graphs from the spreadsheets produced by GRNmap.
• The set of transcription factors in the densely connected core
of our current network model have the strongest influence on
other factors.
GRNsight: http://dondi.github.io/GRNsight/
GRNmap: http://kdahlquist.github.io/GRNmap/
• Faculty Collaborators
• Dr. John David N. Dionisio, (LMU EE/CS)
• Dr. Ben G. Fitzpatrick, (LMU Math)
• GRNsight
• Nicole A. Anguiano ’16
• Britain J. Southwick ’14
• Anindita Varshneya ’17
• GRNmap
• Juan S. Carrillo ’16
• Nicholas A. Rohacz ’13
• Katrina Sherbina ’14
• NSF-RUI 0921038
• Microarray Data
• Cybele Arsan ’11
• Wesley Citti ’08
• Kevin Entzminger ’09
• Andrew Herman ’12
• Heather King ’06
• Lauren Kubeck ’11
• Stephanie Kuelbs ’09
• Elizabeth Liu ’08
• Matthew Mejia ’07
• Kenny Rodriguez ’09
• Olivia Sakhon ’08
• Alondra Vega ’12
• New Lab Members
• Monica Hong ’17
• Grace Johnson ’17
• Trixie Roque ’17
• Natalie Williams ’17
• Kevin Wyllie ’16

More Related Content

Similar to Dahlquist so calsysbio_20140131

Dahlquist et-al bosc-ismb_2016_poster
Dahlquist et-al bosc-ismb_2016_posterDahlquist et-al bosc-ismb_2016_poster
Dahlquist et-al bosc-ismb_2016_poster
GRNsight
 
Poster_Reseau_Neurones_Journees_2013
Poster_Reseau_Neurones_Journees_2013Poster_Reseau_Neurones_Journees_2013
Poster_Reseau_Neurones_Journees_2013
Pedro Lopes
 
PPT_Machine learning approach to Renewable Energy systems.pptx
PPT_Machine learning approach to Renewable Energy systems.pptxPPT_Machine learning approach to Renewable Energy systems.pptx
PPT_Machine learning approach to Renewable Energy systems.pptx
ssuser1eba67
 
Computational Analysis NCP ICM - Copy
Computational Analysis NCP ICM - CopyComputational Analysis NCP ICM - Copy
Computational Analysis NCP ICM - Copy
Vernon D Dutch Jr
 
Intelligent Controller Design for a Chemical Process
Intelligent Controller Design for a Chemical ProcessIntelligent Controller Design for a Chemical Process
Intelligent Controller Design for a Chemical Process
CSCJournals
 

Similar to Dahlquist so calsysbio_20140131 (20)

Dahlquist et-al bosc-ismb_2016_poster
Dahlquist et-al bosc-ismb_2016_posterDahlquist et-al bosc-ismb_2016_poster
Dahlquist et-al bosc-ismb_2016_poster
 
Developmental Mega Sample: Exploring Inter-Individual Variation
Developmental Mega Sample: Exploring Inter-Individual VariationDevelopmental Mega Sample: Exploring Inter-Individual Variation
Developmental Mega Sample: Exploring Inter-Individual Variation
 
Poster_Reseau_Neurones_Journees_2013
Poster_Reseau_Neurones_Journees_2013Poster_Reseau_Neurones_Journees_2013
Poster_Reseau_Neurones_Journees_2013
 
ACSESS200808
ACSESS200808ACSESS200808
ACSESS200808
 
Kt2518841887
Kt2518841887Kt2518841887
Kt2518841887
 
Kt2518841887
Kt2518841887Kt2518841887
Kt2518841887
 
Integrated protection and control strategies for microgrid
Integrated protection and control strategies for microgridIntegrated protection and control strategies for microgrid
Integrated protection and control strategies for microgrid
 
Control of Nonlinear Industrial Processes Using Fuzzy Wavelet Neural Network ...
Control of Nonlinear Industrial Processes Using Fuzzy Wavelet Neural Network ...Control of Nonlinear Industrial Processes Using Fuzzy Wavelet Neural Network ...
Control of Nonlinear Industrial Processes Using Fuzzy Wavelet Neural Network ...
 
D028018022
D028018022D028018022
D028018022
 
PPT_Machine learning approach to Renewable Energy systems.pptx
PPT_Machine learning approach to Renewable Energy systems.pptxPPT_Machine learning approach to Renewable Energy systems.pptx
PPT_Machine learning approach to Renewable Energy systems.pptx
 
Functional genomics
Functional genomicsFunctional genomics
Functional genomics
 
DOE Slides.pptx
DOE Slides.pptxDOE Slides.pptx
DOE Slides.pptx
 
Computational Analysis NCP ICM - Copy
Computational Analysis NCP ICM - CopyComputational Analysis NCP ICM - Copy
Computational Analysis NCP ICM - Copy
 
Md simulation and stochastic simulation
Md simulation and stochastic simulationMd simulation and stochastic simulation
Md simulation and stochastic simulation
 
Functional genomics
Functional genomicsFunctional genomics
Functional genomics
 
Power system transient stability margin estimation using artificial neural ne...
Power system transient stability margin estimation using artificial neural ne...Power system transient stability margin estimation using artificial neural ne...
Power system transient stability margin estimation using artificial neural ne...
 
ENERGY MINIMIZATION METHODS.pptx
ENERGY MINIMIZATION METHODS.pptxENERGY MINIMIZATION METHODS.pptx
ENERGY MINIMIZATION METHODS.pptx
 
Load_Forecastinglfviuguuyihonrekgdbgr.pptx
Load_Forecastinglfviuguuyihonrekgdbgr.pptxLoad_Forecastinglfviuguuyihonrekgdbgr.pptx
Load_Forecastinglfviuguuyihonrekgdbgr.pptx
 
Deep learning architectures
Deep learning architecturesDeep learning architectures
Deep learning architectures
 
Intelligent Controller Design for a Chemical Process
Intelligent Controller Design for a Chemical ProcessIntelligent Controller Design for a Chemical Process
Intelligent Controller Design for a Chemical Process
 

Recently uploaded

Pests of mustard_Identification_Management_Dr.UPR.pdf
Pests of mustard_Identification_Management_Dr.UPR.pdfPests of mustard_Identification_Management_Dr.UPR.pdf
Pests of mustard_Identification_Management_Dr.UPR.pdf
PirithiRaju
 
Discovery of an Accretion Streamer and a Slow Wide-angle Outflow around FUOri...
Discovery of an Accretion Streamer and a Slow Wide-angle Outflow around FUOri...Discovery of an Accretion Streamer and a Slow Wide-angle Outflow around FUOri...
Discovery of an Accretion Streamer and a Slow Wide-angle Outflow around FUOri...
Sérgio Sacani
 
DIFFERENCE IN BACK CROSS AND TEST CROSS
DIFFERENCE IN  BACK CROSS AND TEST CROSSDIFFERENCE IN  BACK CROSS AND TEST CROSS
DIFFERENCE IN BACK CROSS AND TEST CROSS
LeenakshiTyagi
 
Pests of cotton_Sucking_Pests_Dr.UPR.pdf
Pests of cotton_Sucking_Pests_Dr.UPR.pdfPests of cotton_Sucking_Pests_Dr.UPR.pdf
Pests of cotton_Sucking_Pests_Dr.UPR.pdf
PirithiRaju
 
The Philosophy of Science
The Philosophy of ScienceThe Philosophy of Science
The Philosophy of Science
University of Hertfordshire
 
Disentangling the origin of chemical differences using GHOST
Disentangling the origin of chemical differences using GHOSTDisentangling the origin of chemical differences using GHOST
Disentangling the origin of chemical differences using GHOST
Sérgio Sacani
 
CALL ON ➥8923113531 🔝Call Girls Kesar Bagh Lucknow best Night Fun service 🪡
CALL ON ➥8923113531 🔝Call Girls Kesar Bagh Lucknow best Night Fun service  🪡CALL ON ➥8923113531 🔝Call Girls Kesar Bagh Lucknow best Night Fun service  🪡
CALL ON ➥8923113531 🔝Call Girls Kesar Bagh Lucknow best Night Fun service 🪡
anilsa9823
 

Recently uploaded (20)

VIRUSES structure and classification ppt by Dr.Prince C P
VIRUSES structure and classification ppt by Dr.Prince C PVIRUSES structure and classification ppt by Dr.Prince C P
VIRUSES structure and classification ppt by Dr.Prince C P
 
Spermiogenesis or Spermateleosis or metamorphosis of spermatid
Spermiogenesis or Spermateleosis or metamorphosis of spermatidSpermiogenesis or Spermateleosis or metamorphosis of spermatid
Spermiogenesis or Spermateleosis or metamorphosis of spermatid
 
❤Jammu Kashmir Call Girls 8617697112 Personal Whatsapp Number 💦✅.
❤Jammu Kashmir Call Girls 8617697112 Personal Whatsapp Number 💦✅.❤Jammu Kashmir Call Girls 8617697112 Personal Whatsapp Number 💦✅.
❤Jammu Kashmir Call Girls 8617697112 Personal Whatsapp Number 💦✅.
 
Pests of mustard_Identification_Management_Dr.UPR.pdf
Pests of mustard_Identification_Management_Dr.UPR.pdfPests of mustard_Identification_Management_Dr.UPR.pdf
Pests of mustard_Identification_Management_Dr.UPR.pdf
 
Discovery of an Accretion Streamer and a Slow Wide-angle Outflow around FUOri...
Discovery of an Accretion Streamer and a Slow Wide-angle Outflow around FUOri...Discovery of an Accretion Streamer and a Slow Wide-angle Outflow around FUOri...
Discovery of an Accretion Streamer and a Slow Wide-angle Outflow around FUOri...
 
Botany krishna series 2nd semester Only Mcq type questions
Botany krishna series 2nd semester Only Mcq type questionsBotany krishna series 2nd semester Only Mcq type questions
Botany krishna series 2nd semester Only Mcq type questions
 
Lucknow 💋 Russian Call Girls Lucknow Finest Escorts Service 8923113531 Availa...
Lucknow 💋 Russian Call Girls Lucknow Finest Escorts Service 8923113531 Availa...Lucknow 💋 Russian Call Girls Lucknow Finest Escorts Service 8923113531 Availa...
Lucknow 💋 Russian Call Girls Lucknow Finest Escorts Service 8923113531 Availa...
 
DIFFERENCE IN BACK CROSS AND TEST CROSS
DIFFERENCE IN  BACK CROSS AND TEST CROSSDIFFERENCE IN  BACK CROSS AND TEST CROSS
DIFFERENCE IN BACK CROSS AND TEST CROSS
 
TEST BANK For Radiologic Science for Technologists, 12th Edition by Stewart C...
TEST BANK For Radiologic Science for Technologists, 12th Edition by Stewart C...TEST BANK For Radiologic Science for Technologists, 12th Edition by Stewart C...
TEST BANK For Radiologic Science for Technologists, 12th Edition by Stewart C...
 
CELL -Structural and Functional unit of life.pdf
CELL -Structural and Functional unit of life.pdfCELL -Structural and Functional unit of life.pdf
CELL -Structural and Functional unit of life.pdf
 
Green chemistry and Sustainable development.pptx
Green chemistry  and Sustainable development.pptxGreen chemistry  and Sustainable development.pptx
Green chemistry and Sustainable development.pptx
 
Pests of cotton_Sucking_Pests_Dr.UPR.pdf
Pests of cotton_Sucking_Pests_Dr.UPR.pdfPests of cotton_Sucking_Pests_Dr.UPR.pdf
Pests of cotton_Sucking_Pests_Dr.UPR.pdf
 
The Philosophy of Science
The Philosophy of ScienceThe Philosophy of Science
The Philosophy of Science
 
Chromatin Structure | EUCHROMATIN | HETEROCHROMATIN
Chromatin Structure | EUCHROMATIN | HETEROCHROMATINChromatin Structure | EUCHROMATIN | HETEROCHROMATIN
Chromatin Structure | EUCHROMATIN | HETEROCHROMATIN
 
Hire 💕 9907093804 Hooghly Call Girls Service Call Girls Agency
Hire 💕 9907093804 Hooghly Call Girls Service Call Girls AgencyHire 💕 9907093804 Hooghly Call Girls Service Call Girls Agency
Hire 💕 9907093804 Hooghly Call Girls Service Call Girls Agency
 
Botany 4th semester series (krishna).pdf
Botany 4th semester series (krishna).pdfBotany 4th semester series (krishna).pdf
Botany 4th semester series (krishna).pdf
 
Disentangling the origin of chemical differences using GHOST
Disentangling the origin of chemical differences using GHOSTDisentangling the origin of chemical differences using GHOST
Disentangling the origin of chemical differences using GHOST
 
CALL ON ➥8923113531 🔝Call Girls Kesar Bagh Lucknow best Night Fun service 🪡
CALL ON ➥8923113531 🔝Call Girls Kesar Bagh Lucknow best Night Fun service  🪡CALL ON ➥8923113531 🔝Call Girls Kesar Bagh Lucknow best Night Fun service  🪡
CALL ON ➥8923113531 🔝Call Girls Kesar Bagh Lucknow best Night Fun service 🪡
 
Zoology 4th semester series (krishna).pdf
Zoology 4th semester series (krishna).pdfZoology 4th semester series (krishna).pdf
Zoology 4th semester series (krishna).pdf
 
Natural Polymer Based Nanomaterials
Natural Polymer Based NanomaterialsNatural Polymer Based Nanomaterials
Natural Polymer Based Nanomaterials
 

Dahlquist so calsysbio_20140131

  • 1. GRNmap and GRNsight: Open Source Software for Dynamical Systems Modeling and Visualization of Medium-Scale Gene Regulatory Networks Kam D. Dahlquist, Ph.D. Department of Biology Loyola Marymount University January 31, 2015 Southern California Systems Biology Conference
  • 2. Outline • Yeast respond to cold shock by changing gene expression. • But little is known about which transcription factors regulate the response. • GRNmap models the dynamics of “medium-scale” gene regulatory networks using differential equations. • A penalized least squares approach was used successfully to estimate parameters from cold shock microarray data. • GRNsight automatically generates weighted network graphs from the spreadsheets produced by GRNmap. • This facilitates visualization of the relative influence of each transcription factor in controlling the cold shock response.
  • 3. Yeast Respond to Cold Shock by Changing Gene Expression Alberts et al. (2004) • Unlike heat shock, cold shock is not well- studied. • Cold shock temperature range for yeast is 10-18°C. • Previous studies indicated that the cold shock response can be divided into an early and late response. • General Environmental Stress Response (ESR) genes are induced in the late response. • Late response is regulated by the Msn2/Msn4 transcription factors. • No “canonical” factor responsible for early response.
  • 4. Yeast Respond to Cold Shock by Changing Gene Expression Alberts et al. (2004) • Which transcription factors control the early response? • What is the extent of ESR pathway overlap? • Which part of the early response is due to indirect effects of other transcription factors? • Unlike heat shock, cold shock is not well- studied. • Cold shock temperature range for yeast is 10-18°C. • Previous studies indicated that the cold shock response can be divided into an early and late response. • General Environmental Stress Response (ESR) genes are induced in the late response. • Late response is regulated by the Msn2/Msn4 transcription factors. • No “canonical” factor responsible for early response.
  • 5. Systems Biology Approach to Understanding the Regulation of the Cold Shock Response in Yeast
  • 6. A “Medium-Scale” Gene Regulatory Network that Regulates the Cold Shock Response Assumptions made in our model: • Each node represents one gene encoding a transcription factor. • When a gene is transcribed, it is immediately translated into protein; a node represents the gene, the mRNA, and the protein. • Each edge represents a regulatory relationship, either activation or repression, depending on the sign of the weight.
  • 7. GRNmap: Gene Regulatory Network Modeling and Parameter Estimation • The user has a choice to model the dynamics based on a sigmoidal (shown) or Michaelis-Menten function. • Parameters are estimated from DNA microarray data from wild type and transcription factor deletion strains subjected to cold shock conditions. • Weight parameter, w, gives the direction (activation or repression) and magnitude of regulatory relationship. 0 0.5 1 Activation 1/w 0 0.5 1 Repression 1/w     )( )(exp1 )( txd btxw P dt tdx ii j jjij ii            
  • 8. The “Worst” Rate Equation is:   1 )6()4()1()7()1()1()5(exp1 1 1 144341353023105 1 PHDD bSWIwSWIwSKOwSKNwPHDwFHLwCINw P dt dPHD PHD PHD   
  • 9. Optimization of the 92 Parameters Required the Use of a Regularization (Penalty) Term • Plotting the least squares error function showed that not all the graphs had clear minima. • We added a penalty term so that MATLAB’s optimization algorithm would be able to minimize the function. • θ is the combined production rate, weight, and threshold parameters. • a is determined empirically from the “elbow” of the L-curve.   Q r c r d tztz Q E 1 22 )]()([ 1  a Parameter Penalty Magnitude LeastSquaresResidual
  • 10. Forward Simulation of the Model Fits the Microarray Data
  • 11. GRNmap Produces an Excel Spreadsheet with an Adjacency Matrix Representing the Network • However, GRNmap does not generate any visual representation of the gene regulatory network. • Illustrating the weights of edges to would allow us to visualize the relative influence of individual TFs.
  • 12. GRNsight Rapidly Generates GRN graphs Using Our Customizations to the Open Source D3 Library GRNsight: 10 milliseconds to generate, 5 minutes to arrange Adobe Illustrator: several hours to create GRNsight: colored edges for weights reveal patterns in data
  • 13. The First Round of Modeling Has Suggested Future Experiments
  • 14. Summary • Yeast respond to cold shock by changing gene expression. • Through modeling and experiment we are starting to get a handle on which transcription factors control the response. • GRNmap models the dynamics of “medium-scale” gene regulatory networks using differential equations and a penalized least squares approach. • Code and executable (no MATLAB license required) available. • GRNsight automatically generates weighted network graphs from the spreadsheets produced by GRNmap. • The set of transcription factors in the densely connected core of our current network model have the strongest influence on other factors.
  • 15. GRNsight: http://dondi.github.io/GRNsight/ GRNmap: http://kdahlquist.github.io/GRNmap/ • Faculty Collaborators • Dr. John David N. Dionisio, (LMU EE/CS) • Dr. Ben G. Fitzpatrick, (LMU Math) • GRNsight • Nicole A. Anguiano ’16 • Britain J. Southwick ’14 • Anindita Varshneya ’17 • GRNmap • Juan S. Carrillo ’16 • Nicholas A. Rohacz ’13 • Katrina Sherbina ’14 • NSF-RUI 0921038 • Microarray Data • Cybele Arsan ’11 • Wesley Citti ’08 • Kevin Entzminger ’09 • Andrew Herman ’12 • Heather King ’06 • Lauren Kubeck ’11 • Stephanie Kuelbs ’09 • Elizabeth Liu ’08 • Matthew Mejia ’07 • Kenny Rodriguez ’09 • Olivia Sakhon ’08 • Alondra Vega ’12 • New Lab Members • Monica Hong ’17 • Grace Johnson ’17 • Trixie Roque ’17 • Natalie Williams ’17 • Kevin Wyllie ’16