Tellurium and libroadrunner in a Nutshell
|
|
|
- Rafe Webb
- 10 years ago
- Views:
Transcription
1 Tellurium and libroadrunner in a Nutshell Herbert M Sauro University of Washington [email protected] Developed by Andy Somogyi and the software team at UW with input from Maciek Swat August 10, 2014 Herbert M Sauro (UW) Introduction August 10, / 22
2 Tellurium Tellurium is an integrated platform based on Python and spyder2. It runs on Mac, Windows and Linux. It includes the following libraries: libroadrunner: A high performance SBML simulation library. Antimony: Allows user to write models in a more human readable form. SBML2Matlab: Allows users s to export models in Matlab format In addition Tellurium comes preloaded with the Python plotting library Matplotlib and the array package numpy. Tellurium also comes with a small number of helper subroutines to make it easier for the average modeler. Herbert M Sauro (UW) Introduction August 10, / 22
3 Download the Software To download the software go to the web site: Pick the download that is appropriate for your computer. Do this now... Herbert M Sauro (UW) Introduction August 10, / 22
4 First Example Example import tellurium as te r = te.loada ( S1 -> S2; k1*s1; S2 -> S3; k2*s2; k1 = 0.1; k2 = 0.45; ) result = r.simulate (0, 40, 100) r.plot (result) Herbert M Sauro (UW) Introduction August 10, / 22
5 Example (Simple Model) S1 -> S2; k1*s1; k1 = 0.1; S1 = 10; S2 = 0 ds1 dt ds2 dt = k 1 S 1 = k 1 S 1 Herbert M Sauro (UW) Introduction August 10, / 22
6 Example (Multiple Reactions) S1 -> S2; k1*s1; S2 -> S3; k2*s2; k1 = 0.1; k2 = 0.2; ds1 dt ds2 dt ds3 dt = k 1 S 1 = k 1 S 1 k 2 S 2 = k 2 S 2 Herbert M Sauro (UW) Introduction August 10, / 22
7 Example (Rate Laws) S1 -> S2; k1*s1 - k2*s2; # Reversible S2 -> S3; Vmax*S3/(Km + S3); # Michaelis-Menten k1 = 0.1; k2 = 0.2; Vmax = 10; Km = 0,4 Herbert M Sauro (UW) Introduction August 10, / 22
8 Example (Bimolecular Reactions) S1 + S2 -> S3; k1*s1*s2; S3 -> S4 + S4; k2*s3; k1 = 0.1; k2 = 0.2; Herbert M Sauro (UW) Introduction August 10, / 22
9 Example (Fixed Species) # This is a comment # A $ means FIX the concentration of the species $S1 -> S2; k1*s1; S2 -> $S3; k2*s2; k1 = 0.1; k2 = 0.2; Herbert M Sauro (UW) Introduction August 10, / 22
10 Example (Events) # This is a comment # A $ means FIX the concentration of the species $S1 -> S2; k1*s1; S2 -> $S3; k2*s2; at (time > 5): k2 = k2*2; k1 = 0.1; k2 = 0.2; Herbert M Sauro (UW) Introduction August 10, / 22
11 Example (Named Reactions) # Name reactions are useful for getting the reaction rates J1: $S1 -> S2; k1*s1; J2: S2 -> $S3; k2*s2; k1 = 0.1; k2 = 0.2; Herbert M Sauro (UW) Introduction August 10, / 22
12 Example (Loading a Model into libroadrunner) import tellurium as te r = te.loada ( J1: $S1 -> S2; k1*s1; J2: S2 -> $S3; k2*s2; k1 = 0.1; k2 = 0.2; ) Herbert M Sauro (UW) Introduction August 10, / 22
13 Example (Standard import boiler plate) import tellurium as te import numpy import roadrunner import matplotlib.pyplot as plt Herbert M Sauro (UW) Introduction August 10, / 22
14 Example (Run a Simulation) r = te.loada ( J1: $S1 -> S2; k1*s1; J2: S2 -> $S3; k2*s2; k1 = 0.1; k2 = 0.2; ) result = r.simulate (0, 10, 100) Herbert M Sauro (UW) Introduction August 10, / 22
15 Example (Plotting Results) r = te.loada ( J1: $S1 -> S2; k1*s1; J2: S2 -> $S3; k2*s2; k1 = 0.1; k2 = 0.2; ) result = r.simulate (0, 10, 100) r.plot (result) Herbert M Sauro (UW) Introduction August 10, / 22
16 Example (Plotting Results) Herbert M Sauro (UW) Introduction August 10, / 22
17 Example (Changing Values) r = te.loada ( J1: $S1 -> S2; k1*s1; J2: S2 -> $S3; k2*s2; k1 = 0.1; k2 = 0.2; ) r.model.k1 = 12.3 r.model.s1 = 20 result = r.simulate (0, 10, 100) r.plot (result) Herbert M Sauro (UW) Introduction August 10, / 22
18 Example (Resetting the Model) r = te.loada ( J1: $S1 -> S2; k1*s1; J2: S2 -> $S3; k2*s2; k1 = 0.1; k2 = 0.2; ) result = r.simulate (0, 10, 100) r.reset() # Reset to species initial conditions r.resetall() # Reset initial conditions and parameter values r.resettoorigin() # Reset back to when the model was loaded Herbert M Sauro (UW) Introduction August 10, / 22
19 Demo Telluirum.RoadRunner Interface Herbert M Sauro (UW) Introduction August 10, / 22
20 Documentation Go to: tellurium.analogmachine.org and libroadrunner.org Herbert M Sauro (UW) Introduction August 10, / 22
21 Exercise Build a model that describes two consecutive reactions, each reaction governed by the simple Michaelis-Menten rate law S v = V m K m + S $S 1 S 2 $S 3 Note S 1 and S 3 are FIXED. Set the parameters and species to: Km1 = 0.5; Km2 = 0.5; ; Vm1 = 30; Vm2 = 20; Load the model into libroadrunner and run a simulation from time zero to time 10 time units. Plot the results. Explain what you observe. Set Vm1 = 18 and rerun the simulation, explain the results. Herbert M Sauro (UW) Introduction August 10, / 22
22 SBML The Systems Biology Markup Language (SBML) is a representation format, based on XML, for communicating and storing computational models of biological processes. It is a free and open standard with widespread software support. SBML can represent many different classes of biological phenomena, including metabolic networks, cell signaling pathways, regulatory networks, infectious diseases, and many others. As an XML format, SBML is not meant to be read or written by Humans. Herbert M Sauro (UW) Introduction August 10, / 22
Modeling with Python
H Modeling with Python In this appendix a brief description of the Python programming language will be given plus a brief introduction to the Antimony reaction network format and libroadrunner. Python
ANSA and μeta as a CAE Software Development Platform
ANSA and μeta as a CAE Software Development Platform Michael Giannakidis, Yianni Kolokythas BETA CAE Systems SA, Thessaloniki, Greece Overview What have we have done so far Current state Future direction
Assignment 2: Option Pricing and the Black-Scholes formula The University of British Columbia Science One CS 2015-2016 Instructor: Michael Gelbart
Assignment 2: Option Pricing and the Black-Scholes formula The University of British Columbia Science One CS 2015-2016 Instructor: Michael Gelbart Overview Due Thursday, November 12th at 11:59pm Last updated
Exercise 0. Although Python(x,y) comes already with a great variety of scientic Python packages, we might have to install additional dependencies:
Exercise 0 Deadline: None Computer Setup Windows Download Python(x,y) via http://code.google.com/p/pythonxy/wiki/downloads and install it. Make sure that before installation the installer does not complain
Main Bullet #1 Main Bullet #2 Main Bullet #3
Main Bullet #1 Main Bullet #2 Main Bullet #3 : a bag of chips or all that? :A highlevelcrossplatformpowerfullyfunapplication andorsmallusefultooldevelopmentlanguage Why? Main Bullet #1 Main Bullet Vas
RuleBender 1.1.415 Tutorial
RuleBender 1.1.415 Tutorial Installing and Launching RuleBender Requirements OSX Getting Started Linux Getting Started Windows Getting Started Using the Editor The Main Window Creating and Opening Files
Modelling cellular processes with Python and Scipy
Modelling cellular processes with Python and Scipy B.G. Olivier ([email protected]), J.M. Rohwer ([email protected]) and J.-H.S. Hofmeyr ([email protected]) Dept. of Biochemistry, University of Stellenbosch, Private
Scientific Programming in Python
UCSD March 9, 2009 What is Python? Python in a very high level (scripting) language which has gained widespread popularity in recent years. It is: What is Python? Python in a very high level (scripting)
Advanced Functions and Modules
Advanced Functions and Modules CB2-101 Introduction to Scientific Computing November 19, 2015 Emidio Capriotti http://biofold.org/ Institute for Mathematical Modeling of Biological Systems Department of
Intro to scientific programming (with Python) Pietro Berkes, Brandeis University
Intro to scientific programming (with Python) Pietro Berkes, Brandeis University Next 4 lessons: Outline Scientific programming: best practices Classical learning (Hoepfield network) Probabilistic learning
Obfuscated Biology -MSc Dissertation Proposal- Pasupula Phaninder University of Edinburgh [email protected] March 31, 2011
Obfuscated Biology -MSc Dissertation Proposal- Pasupula Phaninder University of Edinburgh [email protected] March 31, 2011 1 Introduction In this project, I aim to introduce the technique of obfuscation
The UBATSIM software package. Simulates UBAT detector frames from a GRB. and. processes them to trigger and locate the GRB
The UBATSIM software package Simulates UBAT detector frames from a GRB and processes them to trigger and locate the GRB P.H.Connell Image Processing Laboratory University of Valencia Valencia Spain 3.2.2011
Availability of the Program A free version is available of each (see individual programs for links).
Choosing a Programming Platform Diane Hobenshield Tepylo, Lisa Floyd, and Steve Floyd (Computer Science and Mathematics teachers) The Tasks Working Group had many questions and concerns about choosing
Python. Python. 1 Python. M.Ulvrova, L.Pouilloux (ENS LYON) Informatique L3 Automne 2011 1 / 25
Python 1 Python M.Ulvrova, L.Pouilloux (ENS LYON) Informatique L3 Automne 2011 1 / 25 Python makes you fly M.Ulvrova, L.Pouilloux (ENS LYON) Informatique L3 Automne 2011 2 / 25 Let s start ipython vs python
Course Curriculum for Master Degree in Medical Laboratory Sciences/Clinical Biochemistry
Course Curriculum for Master Degree in Medical Laboratory Sciences/Clinical Biochemistry The Master Degree in Medical Laboratory Sciences /Clinical Biochemistry, is awarded by the Faculty of Graduate Studies
Astronomical Instruments Software System Design
Astronomical Instruments Software System Design Fabricio Ferrari [email protected] Universidade Federal do Pampa Brasil CEFCA Meeting, Teruel, Feb 2010 Facts Data is beyond astronomers processing
How To Train A Face Recognition In Python And Opencv
TRAINING DETECTORS AND RECOGNIZERS IN PYTHON AND OPENCV Sept. 9, 2014 ISMAR 2014 Joseph Howse GOALS Build apps that learn from p h o to s & f r o m real-time camera input. D e te c t & recognize the faces
Building a Collaborative Informatics Platform for Translational Research: Prof. Yike Guo Department of Computing Imperial College London
Building a Collaborative Informatics Platform for Translational Research: An IMI Project Experience Prof. Yike Guo Department of Computing Imperial College London Living in the Era of BIG Big Data : Massive
Postprocessing with Python
Postprocessing with Python Boris Dintrans (CNRS & University of Toulouse) [email protected] Collaborator: Thomas Gastine (PhD) Outline Outline Introduction - what s Python and why using it? - Installation
Simulation of an Action Potential using the Hodgkin-Huxley Model in Python. Nathan Law 250560559. Medical Biophysics 3970
Simulation of an Action Potential using the Hodgkin-Huxley Model in Python Nathan Law 250560559 Medical Biophysics 3970 Instructor: Dr. Ian MacDonald TA: Nathaniel Hayward Project Supervisor: Dr. Andrea
AN INTRODUCTION TO BACKTESTING WITH PYTHON AND PANDAS
AN INTRODUCTION TO BACKTESTING WITH PYTHON AND PANDAS Michael Halls-Moore - QuantStart.com WHAT S THIS TALK ABOUT? A talk of two halves! In the first half we talk about quantitative trading and backtesting
How To Understand Enzyme Kinetics
Chapter 12 - Reaction Kinetics In the last chapter we looked at enzyme mechanisms. In this chapter we ll see how enzyme kinetics, i.e., the study of enzyme reaction rates, can be useful in learning more
Course Curriculum for Master Degree in Medical Laboratory Sciences/Clinical Microbiology, Immunology and Serology
Course Curriculum for Master Degree in Medical Laboratory Sciences/Clinical Microbiology, Immunology and Serology The Master Degree in Medical Laboratory Sciences / Clinical Microbiology, Immunology or
Enter Here --->> New Instant Directory Profits Software - ebook
Enter Here --->> New Instant Directory Profits Software - ebook Windows active directory change password policy best way to get cheapest directory submitter software for one getting free web interface
Setting up Python 3.4 and numpy and matplotlib on your own Windows PC or laptop
CS-1004, Introduction to Programming for Non-Majors, C-Term 2015 Setting up Python 3.4 and numpy and matplotlib on your own Windows PC or laptop Hugh C. Lauer Adjunct Professor Worcester Polytechnic Institute
Chemical and Biological Engineering Calculations using Python 3. Jeffrey J. Heys
Chemical and Biological Engineering Calculations using Python 3 Jeffrey J. Heys Copyright c 2014 Jeffrey Heys All rights reserved. This version is being made available at no cost. Please acknowledge access
Introduction to Python
Introduction to Python Sophia Bethany Coban Problem Solving By Computer March 26, 2014 Introduction to Python Python is a general-purpose, high-level programming language. It offers readable codes, and
Alma Invoices for Finance One
Alma Invoices for Finance One Finance One payment data The CSV file 3 or more lines per invoice, invoices numbered within file, lines numbered within invoice first line has the payment amount second line
20.320 Problem Set 6 Question 1
Question 1 Uncompetitive enzyme inhibitors bind to a site distant from the active site of the enzymesubstrate complex and allosterically inhibit catalysis. A schematic of this process is shown below (Figure
A Python-Based Simulation Code Repository for Complex Systems Education. Hiroki Sayama [email protected] http://pycx.sf.net/
A Python-Based Simulation Code Repository for Complex Systems Education Hiroki Sayama [email protected] http://pycx.sf.net/ Educators who teach complex systemsrelated courses and thus need simple,
RT 2 Profiler PCR Array: Web-Based Data Analysis Tutorial
RT 2 Profiler PCR Array: Web-Based Data Analysis Tutorial Samuel J. Rulli, Jr., Ph.D. qpcr-applications Scientist [email protected] Pathway Focused Research from Sample Prep to Data Analysis! -2-
15 Stem Cell Research
15 Stem Cell Research t a l k it o v e r 1 c l a s s se s s i o n Overview Students read about current scientific research on and the social controversy over embryonic stem cells. On a KWL literacy strategy
Jonathan Worthington Scarborough Linux User Group
Jonathan Worthington Scarborough Linux User Group Introduction What does a Virtual Machine do? Hides away the details of the hardware platform and operating system. Defines a common set of instructions.
McPerM THE McFarm Performance Monitor
McPerM THE McFarm Performance Monitor Prashant Bhamidipati, Drew Meyer, Jae Yu, Mark Sosebee, David Jenkins, Nirmal Ranganathan Introduction McPerM is a performance-monitoring tool based on McFarm. It
Data Analysis with MATLAB. 2013 The MathWorks, Inc. 1
Data Analysis with MATLAB 2013 The MathWorks, Inc. 1 Agenda Introduction Data analysis with MATLAB and Excel Break Developing applications with MATLAB Solving larger problems Summary 2 Modeling the Solar
OVERVIEW. Toolbox for Thermodynamic Modeling and Simulation with MATLAB /Simulink. Key Features:
A COMPANY WITH ENERGY Toolbox for Thermodynamic Modeling and Simulation with MATLAB /Simulink OVERVIEW Thermolib Expands the MATLAB /Simulink Suite with tools to design, model and simulate complex thermodynamic
CSE 6040 Computing for Data Analytics: Methods and Tools. Lecture 1 Course Overview
CSE 6040 Computing for Data Analytics: Methods and Tools Lecture 1 Course Overview DA KUANG, POLO CHAU GEORGIA TECH FALL 2014 Fall 2014 CSE 6040 COMPUTING FOR DATA ANALYSIS 1 Course Staff Instructor Da
Lecture 3: Enzyme kinetics
Computational Systems Biology Lecture 3: Enzyme kinetics Fri 19 Jan 2009 1 Images from: D. L. Nelson, Lehninger Principles of Biochemistry, IV Edition, W. H. Freeman ed. A. Cornish-Bowden Fundamentals
DATA SCIENCE CURRICULUM WEEK 1 ONLINE PRE-WORK INSTALLING PACKAGES COMMAND LINE CODE EDITOR PYTHON STATISTICS PROJECT O5 PROJECT O3 PROJECT O2
DATA SCIENCE CURRICULUM Before class even begins, students start an at-home pre-work phase. When they convene in class, students spend the first eight weeks doing iterative, project-centered skill acquisition.
NetworkX: Network Analysis with Python
NetworkX: Network Analysis with Python Salvatore Scellato Full tutorial presented at the XXX SunBelt Conference NetworkX introduction: Hacking social networks using the Python programming language by Aric
Performance Monitoring using Pecos Release 0.1
Performance Monitoring using Pecos Release 0.1 Apr 19, 2016 Contents 1 Overview 1 2 Installation 1 3 Simple example 2 4 Time series data 5 5 Translation dictionary 5 6 Time filter 6 7 Quality control tests
The Ultra-scale Visualization Climate Data Analysis Tools (UV-CDAT): A Vision for Large-Scale Climate Data
The Ultra-scale Visualization Climate Data Analysis Tools (UV-CDAT): A Vision for Large-Scale Climate Data Lawrence Livermore National Laboratory? Hank Childs (LBNL) and Charles Doutriaux (LLNL) September
Multiprocess System for Virtual Instruments in Python
Multiprocess System for Virtual Instruments in Python An Introduction to Pythics Brian R. D Urso Assistant Professor of Physics and Astronomy School of Arts and Sciences Oak Ridge National Laboratory Measurement
Outlook Express and Express Archiver to Backup and Retrieve E-Mail at UW 1
Outlook Express and Express Archiver to Backup and Retrieve E-Mail at UW 1 Express Archiver can be used to read archived e-mail that has been organized by Outlook Express (OE). If properly set in Outlook
MultiExperiment Viewer Quickstart Guide
MultiExperiment Viewer Quickstart Guide Table of Contents: I. Preface - 2 II. Installing MeV - 2 III. Opening a Data Set - 2 IV. Filtering - 6 V. Clustering a. HCL - 8 b. K-means - 11 VI. Modules a. T-test
Programming PHREEQC Calculations with C++ and Python A Comparative Study
Programming PHREEQC Calculations with C++ and Python A Comparative Study Mike Müller 1, David L. Parkhurst 2, Scott R. Charlton 2 1 hydrocomputing, [email protected], Leipzig, Germany 2 U.S.
Compustat data via Research Insight Quick Reference Guide
Compustat data via Research Insight Quick Reference Guide Help to get definitions, FAQs, help topics and more Quick look-up to find a company, item, function or set Library Icon to view the business description
3D Data visualization with Mayavi
3D Data visualization with Mayavi Prabhu Ramachandran Department of Aerospace Engineering IIT Bombay SciPy.in 2012, December 27, IIT Bombay. Prabhu Ramachandran (IIT Bombay) Mayavi2 tutorial 1 / 53 In
The Whys, Hows and Whats of the Noise Power Spectrum. Helge Pettersen, Haukeland University Hospital, NO
The Whys, Hows and Whats of the Noise Power Spectrum Helge Pettersen, Haukeland University Hospital, NO Introduction to the Noise Power Spectrum Before diving into NPS curves, we need Fourier transforms
Curriculum Policy of the Graduate School of Agricultural Science, Graduate Program
Curriculum Policy of the Graduate School of Agricultural Science, Graduate Program Agricultural Science plans to conserve natural and artificial ecosystems and its ideal of "Sustainable coexistence science"
The Standard Graphical Notation for Biological Networks
The Standard Graphical Notation for Biological Networks Hiroaki Kitano ERATO Kitano Symbiotic Systems Project, JST and The Systems Biology Institute, Suite 6A, M31, 6-31-15 Jingumae, Shibuya, Tokyo 150-0001
Scientific Programming with Python. Randy M. Wadkins, Ph.D. Asst. Prof. of Chemistry & Biochem.
Scientific Programming with Python Randy M. Wadkins, Ph.D. Asst. Prof. of Chemistry & Biochem. What is Python? Python for computers is: a scripting language a programming language interpreted, so it
An Integrated End-to-End Data Integrity Solution to Protect Against Silent Data Corruption
White Paper An Integrated End-to-End Data Integrity Solution to Protect Against Silent Data Corruption Abstract This white paper describes how T10 PI prevents silent data corruption, ensuring that incomplete
1Y0-A09. Implementing Citrix XenServer Enterprise Edition 5.0. http://www.examskey.com/1y0-a09.html
Citrix 1Y0-A09 Implementing Citrix XenServer Enterprise Edition 5.0 TYPE: DEMO http://www.examskey.com/1y0-a09.html Examskey Citrix 1Y0-A09 exam demo product is here for you to test the quality of the
PSS E. High-Performance Transmission Planning Application for the Power Industry. Answers for energy.
PSS E High-Performance Transmission Planning Application for the Power Industry Answers for energy. PSS E architecture power flow, short circuit and dynamic simulation Siemens Power Technologies International
ISSH 2011 ABM Track - Hands-on Exercise
ISSH 2011 ABM Track - Hands-on Exercise Authors: Shawn Brown, University of Pittsburgh, [email protected] John Grefenstette, University of Pittsburgh, [email protected] Nathan Stone, Pittsburgh Supercomputing
Improved metrics collection and correlation for the CERN cloud storage test framework
Improved metrics collection and correlation for the CERN cloud storage test framework September 2013 Author: Carolina Lindqvist Supervisors: Maitane Zotes Seppo Heikkila CERN openlab Summer Student Report
Conjoint Survey Design Tool: Software Manual
Conjoint Survey Design Tool: Software Manual Anton Strezhnev, Jens Hainmueller, Daniel J. Hopkins, Teppei Yamamoto Version 1.3 (BETA) May 16, 2014 Designed as a companion to Causal Inference in Conjoint
Automated parameter conversion from HICUM/L2 to HICUM/L0
Automated parameter conversion from HICUM/L2 to HICUM/L Automated parameter conversion from HICUM/L2 to HICUM/L A. Pawlak 1, M. Schröter 1,2, A. Mukherjee 1, S. Lehmann 1 1 Chair for Electron Devices and
William E. Hart Carl Laird Jean-Paul Watson David L. Woodruff. Pyomo Optimization. Modeling in Python. ^ Springer
William E Hart Carl Laird Jean-Paul Watson David L Woodruff Pyomo Optimization Modeling in Python ^ Springer Contents 1 Introduction 1 11 Mathematical Modeling 1 12 Modeling Languages for Optimization
An introduction to Python Programming for Research
An introduction to Python Programming for Research James Hetherington November 4, 2015 Contents 1 Introduction 15 1.1 Why teach Python?......................................... 15 1.1.1 Why Python?.........................................
NetworkX: Network Analysis with Python
NetworkX: Network Analysis with Python Salvatore Scellato From a tutorial presented at the 30th SunBelt Conference NetworkX introduction: Hacking social networks using the Python programming language by
2. A typical business process
I. Basic Concepts on ERP 1. Enterprise resource planning (ERP) Enterprise resource planning (ERP) is the planning of how business resources (materials, employees, customers etc.) are acquired and moved
NaviCell Data Visualization Python API
NaviCell Data Visualization Python API Tutorial - Version 1.0 The NaviCell Data Visualization Python API is a Python module that let computational biologists write programs to interact with the molecular
This document gives an outline of Tim Ward s work on mobile phone systems 2002 2012.
MOBILE PHONE SYSTEMS Tim Ward, Brett Ward Limited, 11/4/2012 This document gives an outline of Tim Ward s work on mobile phone systems 2002 2012. Details of some work for the security industry are omitted.
Visual Storage Intelligence TM
Visual Storage Intelligence TM Data Collection Instructions Visual Storage Intelligence TM Instructions 1. Run Commands DS3000-4000-5000. pg 2 NetApp/IBM nseries pg 3 EMC Clariion...... pg 5 EMC DMX..
Analysis Programs DPDAK and DAWN
Analysis Programs DPDAK and DAWN An Overview Gero Flucke FS-EC PNI-HDRI Spring Meeting April 13-14, 2015 Outline Introduction Overview of Analysis Programs: DPDAK DAWN Summary Gero Flucke (DESY) Analysis
Instructional Design Framework CSE: Unit 1 Lesson 1
Instructional Design Framework Stage 1 Stage 2 Stage 3 If the desired end result is for learners to then you need evidence of the learners ability to then the learning events need to. Stage 1 Desired Results
Lab 6: Bifurcation diagram: stopping spiking neurons with a single pulse
Lab 6: Bifurcation diagram: stopping spiking neurons with a single pulse The qualitative behaviors of a dynamical system can change when parameters are changed. For example, a stable fixed-point can become
Fast Arithmetic Coding (FastAC) Implementations
Fast Arithmetic Coding (FastAC) Implementations Amir Said 1 Introduction This document describes our fast implementations of arithmetic coding, which achieve optimal compression and higher throughput by
Tools and Techniques for Developing Atmospheric Python Software: Insight from the Python ARM Radar Toolkit
Tools and Techniques for Developing Atmospheric Python Software: Insight from the Python ARM Radar Toolkit Jonathan Helmus1, Scott Giangrande2, Kirk North3, and Scott Collis1 1 2 Argonne National Laboratory
Detailed installation process for each library is described below.
BMEGUI 3.0.1 Installation Manual BMEGUI3.0.1 Update 1 (Last Edited on: 2014/07) Table of content Step 1: Download and unzip various libraries Step 2: Install the libraries Step 3: Download and unzip the
TopoICE-X Manual. In these examples, we will use the following knots:
TopoICE-X Manual Abstract: TopoICE-X will 1.) Find all rational knots up through 13 crossings that can be obtained from a given rational knot by changing one crossing (see example 1, page 3). 2.) Display
from ztf_summerschool import source_lightcurve, barycenter_times %matplotlib inline
In [2]: # imports import numpy as np import matplotlib.pyplot as plt import astropy.coordinates as coords import astropy.units as u from astropy.time import Time from astroml.time_series import \ lomb_scargle,
Course Curriculum for Master Degree in Medical Laboratory Sciences/Hematology and Blood Banking
Course Curriculum for Master Degree in Medical Laboratory Sciences/Hematology and Blood Banking The Master Degree in Medical Laboratory Sciences /Hematology & Blood Banking, is awarded by the Faculty of
Lab 1: Simulation of Resting Membrane Potential and Action Potential
Lab 1: Simulation of Resting Membrane Potential and Action Potential Overview The aim of the present laboratory exercise is to simulate how changes in the ion concentration or ionic conductance can change
Chapter 12 IVP Practice Problems
PRACTICE PROBLEMS 43 Chapter IVP Practice Problems Use Excel and VBA to solve the following problems. Document your solutions using the Expert Problem Solving steps outlined in Table... Find an approximate
Splunk for.net Developers
Copyright 2014 Splunk Inc. Splunk for.net Developers Glenn Block Senior Product Manager, Splunk Disclaimer During the course of this presentahon, we may make forward- looking statements regarding future
Development of GRASS GIS Interactive Scatter Plot Tool and implementation of support for turns in GRASS GIS vector network analyses
Development of GRASS GIS Interactive Scatter Plot Tool and implementation of support for turns in GRASS GIS vector network analyses Štěpán Turek [email protected] OSGeoREL Faculty of Civil Engineering
Using GABRIEL Excel to XML Templates
Using GABRIEL Excel to XML Templates Contents What are the templates for?...1 What do I need to use them?...2 How do I create XML data and load it into GABRIEL?...2 How can I enter data into the templates?...2
Assignment 4 CPSC 217 L02 Purpose. Important Note. Data visualization
Assignment 4 CPSC 217 L02 Purpose You will be writing a Python program to read data from a file and visualize this data using an external drawing tool. You will structure your program using modules and
SIMULATIONS OF PARALLEL RESONANT CIRCUIT POWER ELECTRONICS COLORADO STATE UNIVERSITY
SIMULATIONS OF PARALLEL RESONANT CIRCUIT POWER ELECTRONICS COLORADO STATE UNIVERSITY Page 1 of 25 PURPOSE: The purpose of this lab is to simulate the LCC circuit using MATLAB and ORCAD Capture CIS to better
Eastern Washington University Department of Computer Science. Questionnaire for Prospective Masters in Computer Science Students
Eastern Washington University Department of Computer Science Questionnaire for Prospective Masters in Computer Science Students I. Personal Information Name: Last First M.I. Mailing Address: Permanent
ENZYMES. Serine Proteases Chymotrypsin, Trypsin, Elastase, Subtisisin. Principle of Enzyme Catalysis
ENZYMES Serine Proteases Chymotrypsin, Trypsin, Elastase, Subtisisin Principle of Enzyme Catalysis Linus Pauling (1946) formulated the first basic principle of enzyme catalysis Enzyme increase the rate
Outline. 1.! Development Platforms for Multimedia Programming!
Outline 1.! Development Platforms for Multimedia Programming! 1.1.! Classification of Development Platforms! 1.2.! A Quick Tour of Various Development Platforms! 2.! Multimedia Programming with Python
Real-Time Analytics on Large Datasets: Predictive Models for Online Targeted Advertising
Real-Time Analytics on Large Datasets: Predictive Models for Online Targeted Advertising Open Data Partners and AdReady April 2012 1 Executive Summary AdReady is working to develop and deploy sophisticated
The University of Chicago Booth School of Business 36104 Tools for Business Analysis: Excel and Matlab Winter, 2012.
The University of Chicago Booth School of Business 36104 Tools for Business Analysis: Excel and Matlab Winter, 2012 Kipp Martin 430 Harper Center 773-702-7456 (Office) e-mail: [email protected]
