Department of Engineering and Chemical Sciences, Karlstad University, SE Karlstad, Sweden

Samankaltaiset tiedostot
Reliable Strategy for Analysis of Complex Biosensor Data

Asuntoreformi 2018

dupol.eu - WIFI based remote gate control unit - Hungarian product

Capacity Utilization

Instruction of Installation of 0-30V Stabilized Voltage Supply

The Viking Battle - Part Version: Finnish

Air purification in gene laboratories

dupol.eu - smart home product comparison

Metsälamminkankaan tuulivoimapuiston osayleiskaava

Tynnyrivaara, OX2 Tuulivoimahanke. ( Layout 9 x N131 x HH145. Rakennukset Asuinrakennus Lomarakennus 9 x N131 x HH145 Varjostus 1 h/a 8 h/a 20 h/a

TM ETRS-TM35FIN-ETRS89 WTG

WindPRO version joulu 2012 Printed/Page :42 / 1. SHADOW - Main Result

TM ETRS-TM35FIN-ETRS89 WTG

( ( OX2 Perkkiö. Rakennuskanta. Varjostus. 9 x N131 x HH145

TM ETRS-TM35FIN-ETRS89 WTG

Uusi Ajatus Löytyy Luonnosta 4 (käsikirja) (Finnish Edition)

WindPRO version joulu 2012 Printed/Page :47 / 1. SHADOW - Main Result

TM ETRS-TM35FIN-ETRS89 WTG

On instrument costs in decentralized macroeconomic decision making (Helsingin Kauppakorkeakoulun julkaisuja ; D-31)

TM ETRS-TM35FIN-ETRS89 WTG

TM ETRS-TM35FIN-ETRS89 WTG

Information on preparing Presentation

Smart access control.

On instrument costs in decentralized macroeconomic decision making (Helsingin Kauppakorkeakoulun julkaisuja ; D-31)

TM ETRS-TM35FIN-ETRS89 WTG

On instrument costs in decentralized macroeconomic decision making (Helsingin Kauppakorkeakoulun julkaisuja ; D-31)

Gap-filling methods for CH 4 data

TM ETRS-TM35FIN-ETRS89 WTG

,0 Yes ,0 120, ,8

KONEISTUSKOKOONPANON TEKEMINEN NX10-YMPÄRISTÖSSÄ

TM ETRS-TM35FIN-ETRS89 WTG

TM ETRS-TM35FIN-ETRS89 WTG

( N117 x HH141 ( Honkajoki N117 x 9 x HH120 tv-alueet ( ( ( ( ( ( ( ( ( ( m. Honkajoki & Kankaanpää tuulivoimahankkeet

( ,5 1 1,5 2 km

Efficiency change over time

16. Allocation Models

Choose Finland-Helsinki Valitse Finland-Helsinki

Network to Get Work. Tehtäviä opiskelijoille Assignments for students.

Rakennukset Varjostus "real case" h/a 0,5 1,5

Huom. tämä kulma on yhtä suuri kuin ohjauskulman muutos. lasketaan ajoneuvon keskipisteen ympyräkaaren jänteen pituus

Returns to Scale II. S ysteemianalyysin. Laboratorio. Esitelmä 8 Timo Salminen. Teknillinen korkeakoulu

National Building Code of Finland, Part D1, Building Water Supply and Sewerage Systems, Regulations and guidelines 2007

Bounds on non-surjective cellular automata

SDTF Teacher Training based on TTC 2016

TM ETRS-TM35FIN-ETRS89 WTG

LYTH-CONS CONSISTENCY TRANSMITTER

TM ETRS-TM35FIN-ETRS89 WTG

FinFamily Installation and importing data ( ) FinFamily Asennus / Installation

FinFamily PostgreSQL installation ( ) FinFamily PostgreSQL

Other approaches to restrict multipliers

Salasanan vaihto uuteen / How to change password

MRI-sovellukset. Ryhmän 6 LH:t (8.22 & 9.25)

ALOITUSKESKUSTELU / FIRST CONVERSATION

T Statistical Natural Language Processing Answers 6 Collocations Version 1.0

The CCR Model and Production Correspondence

Alternative DEA Models

make and make and make ThinkMath 2017

Topologies on pseudoinnite paths

INSTALLATION INSTRUCTION ASENNUSOHJE PEM ENGLISH SUOMI CURRENT LIMITING DEVICE VIRTAA RAJOITTAVA SUOJA SDI & SDI46.

Statistical design. Tuomas Selander

Capacity utilization

Oma sininen meresi (Finnish Edition)

Introduction Getting Started

Categorical Decision Making Units and Comparison of Efficiency between Different Systems

Kylänetti projektin sivustojen käyttöohjeita Dokumentin versio 2.10 Historia : 1.0, 1.2, 1.6 Tero Liljamo / Deserthouse, päivitetty 25.8.

RINNAKKAINEN OHJELMOINTI A,

Use of spatial data in the new production environment and in a data warehouse

1. SIT. The handler and dog stop with the dog sitting at heel. When the dog is sitting, the handler cues the dog to heel forward.

A DEA Game II. Juha Saloheimo S ysteemianalyysin. Laboratorio. Teknillinen korkeakoulu

Operatioanalyysi 2011, Harjoitus 4, viikko 40

Data quality points. ICAR, Berlin,

EDE Introduction to Finite Element Method

anna minun kertoa let me tell you

Kvanttilaskenta - 1. tehtävät

PHYS-C0210 Kvanttimekaniikka Exercise 2, extra challenges, week 45

Uusi Ajatus Löytyy Luonnosta 3 (Finnish Edition)

21~--~--~r--1~~--~--~~r--1~

Miksi Suomi on Suomi (Finnish Edition)

The role of 3dr sector in rural -community based- tourism - potentials, challenges

A DEA Game I Chapters

S Sähkön jakelu ja markkinat S Electricity Distribution and Markets

Ohjelmointikielet ja -paradigmat 5op. Markus Norrena

Valuation of Asian Quanto- Basket Options

RULLARADAT RULLADAT ROLLER TABLES

Results on the new polydrug use questions in the Finnish TDI data

Counting quantities 1-3

Hankkeiden vaikuttavuus: Työkaluja hankesuunnittelun tueksi

7. Lohkominen ja sulautus 2 k kokeissa. Lohkominen (Blocking)

MEETING PEOPLE COMMUNICATIVE QUESTIONS

E80. Data Uncertainty, Data Fitting, Error Propagation. Jan. 23, 2014 Jon Roberts. Experimental Engineering

Guidebook for Multicultural TUT Users

tgg agg Supplementary Figure S1.

I. Principles of Pointer Year Analysis

OFFICE 365 OPISKELIJOILLE

Operatioanalyysi 2011, Harjoitus 2, viikko 38

ELEMET- MOCASTRO. Effect of grain size on A 3 temperatures in C-Mn and low alloyed steels - Gleeble tests and predictions. Period

Sisällysluettelo Table of contents

SAGA 150. Asennusohjeet. Mittaa oven korkeus. Piirrä seinään oven kiinni -päätyyn seinäkannattimen kohdalle vaakaviiva korkeudelle ovi + 75mm + 20 mm.

TECHNOSPACE. Juha Jäävalo EBOOK

812336A C++ -kielen perusteet,

Transkriptio:

Supporting Information Reliable Strategy for Analysis of Complex Biosensor Data Patrik Forssén a, Evgen Multia b, Jörgen Samuelsson a, Marie Andersson a, Teodor Aastrup c, Samuel Altun c, Daniel Wallinder c, Linus Wallbing c, Thanaporn Liangsupree b, Marja-Liisa Riekkola b *, Torgny Fornstedt a a Department of Engineering and Chemical Sciences, Karlstad University, SE-651 88 Karlstad, Sweden b Department of Chemistry, P.O. Box 55, FI-00014 University of Helsinki, Finland c Attana AB, Björnäsvägen 21, SE-114 19 Stockholm, Sweden CONTENTS Theory... S-2 The n-to-one Kinetic Model... S-2 Rate Constant Distributions... S-3 Blank injections... S-4 Synthetic Data... S-5 High Affinity Complex... S-7 Medium High Affinity Complex... S-9 Low Affinity Complex... S-11 References... S-12 S-1

Theory The n-to-one Kinetic Model Here we will assume that we have a biosensor system where the kinetics is described by an n-to-1 model, i.e., we have n interactions of the following type, a, i k A L A L, (1) i in the system, where [A i] is an injected analyte, [L] is a ligand immobilized on the biosensor chip surface, [A il] is a complex formed between the analyte and the ligand and this reaction has the corresponding association and disassociation rate constants, k a,i and k d,i, respectively. Let, kd, i i 0, t t0, ka, ic K 1 exp a, i d, i 0, 0 0 inj, i t k C k t t t t t t ka, ic k d, i Ks exp kd, i t t0 tinj, t t0 tinj, k C where K 1 exp k C k t. a, i s a, i d, i inj ka, ic k d, i (2) Here t is time, C is analyte concentration, t 0 is the time when the injection of the analyte begins and t inj is the injection duration. The total response R tot at time t will then be, R tot t n R 1 max, iki t, t t0, t t0 tinj, i n RI Rmax,, 1 iki t t0 t t0 tinj, i (3) where R max,i is the maximum analyte binding capacity and R I is an optional bulk effect parameter that is used to account for the fact that the biosensor base response might change during injection of analyte. For a n-interactions system the contribution c i of each interaction response to the total response, can, for example, be calculated as the mean of the contribution to the association and dissociation phase, c t0t t inj end R max, max, iki t R iki t dt t t 0 0tinj i 100 2, n t0tinj n tend j1 t max, j j j1 max, j j 0 t0tinj R K tdt R K t dt (4) where t end is the experiment duration. In a practical situation, we want to estimate the parameters k a, k d, R max, and possibly R I, from experimental sensorgram data R tot () t. This is usually done by fitting the model in eq 3, with some prechosen number of interactions, to the experimental data in a least squares sense, e.g., by using a least squares trust region reflective algorithm. 1 Conventionally one assumes one, sometimes two interactions, in the system and fit to all measured sensorgram data simultaneously, where it is assumed that k a, k d, R max are equal for all sensorgrams (but R I might be different). Assuming the n-to-one kinetic model in eq 3, a useful simple tool that indicates if one has one or more interactions in the biosensor system is by doing a dissociation graph. Here ln[r tot(t)/r tot(t 0 + t inj)] is plotted against t > t 0 + t inj. If this curve is near the top-left to bottom-right diagonal then there is only S-2

one interaction in the system, but if it is convex then there are at least two different interactions in the system. Rate Constant Distributions Given experimental sensorgram data R tot () t we want to estimate the rate constants k a, k d and maximum analyte binding capacities R max for the system. This can be done by using eq 3, n R t R K t, (5) tot i1 max, i i where we for clarity of presentation assume that R I = 0 (it is straightforward to include also these constants in eq 6). Assume that we have measured R tot at a m time points t j, eq 5 can be written as an m x n non-negativity constrained linear system, KR max R tot, where, K t K t R R t 1 1 n 1 max,1 tot 1 max tot K, R 0, R. K t K t R R t 1 m n m max, n tot m (6) Given K and Rtot we can solve eq 2 to get R max. However, as this is an ill posed problem, regularization should be applied. Here we will use Tikhonov regularization with the identity matrix I. To estimate k a, k d and R max we assume that the rate constants are in the domain 2 ka,min, ka,max kd,min, kd,max. One can discretize Ω using a fixed equidistant grid, 2 but here we will use new Finite Element based algorithm called Adaptive Interaction Distribution Algorithm (AIDA) 3 that gives finer discretization where we have large variations in R max. We begin by making an initial Delaunay triangulation of the whole domain and using the vertices of the triangulation in eq 6, we get an estimate of the corresponding R max. We then adaptively add new triangles to the triangulation and estimate a new corresponding R max. This is repeated iteratively until some maximum number of triangle vertices is reached and we call the estimated points R max(k a, k d) a discrete Rate Constant Distribution (RCD). In the RCD we get a number of discrete distributions and the mode of these distributions can be viewed as estimates of the biosensor systems rate constants, see for example TOC and Figure 1c. Calculation of an RCDs using AIDA, 3 is considerably faster than fitting to the experimental data and here we do not have to select the number of interactions in the system. However, RCDs should be used with caution as they are the solution of an ill-posed and ill-conditioned inverse problem and the solution depends heavily on the amount and type of regularization applied. One generally needs to use several sensorgrams when calculating an RCD in order to get a reliable result and a good advice is also to check the results by also doing model fitting. When using several sensorgrams, and proper regularization, one can get a good estimate of number of interactions and their corresponding rate constants from the peak maxima. These can, for example, be used as input to the fitting algorithm, but one should never try to draw any conclusions about the system from the peak shapes. In the proposed strategy we will calculate RCDs separately for each sensorgram, and the resulting RCDs can then only be used as guide to decide the number of interactions and their rate constants. S-3

Blank injections (b) (a) Figure S1: For the system in Figure 2 the corresponding blank injections, (a) the injection channel and (b) the reference channel. Figure S2: For the system in Figure 3, the (unused) blank injections. Figure S3: For the system in Figure 4, blank injections. S-4

Synthetic Data (a) (b) (c) (d) Figure S4: (a) Sensorgrams for a perfect synthetic system at different analyte concentration levels. (b) Dissociation graph for a 220 nm injection. (c) Rate Constants Distribution (RCD) for a 24 nm injection. (d) Rate constants obtained by fitting a two interactions model to the sensorgrams one by one. In part d, the circled areas are proportional to the relative contributions, the crosses indicate median rate constants and the stars are the estimated rate constants from global fitting to a two interactions model (here they overlap). S-5

(a) (b) (c) (d) Figure S5: (a) Simulated sensorgrams (solid curves) at some analyte concentration levels for the deteriorating synthetic system in Figure 1 together with globally fitted sensorgrams using a two interactions model (dotted curves), (b) the residuals for the fits in (a). Figure (c) and (d) are the same as (a) and (b) when using fitting one by one. The vertical lines indicate the injection duration. Table S1: For the synthetic systems, seen in Figure S1 (perfect) and Figure 1 (deteriorating), median rate constants and dissociation equilibrium constants with 95% confidence intervals were estimated using global or local (one by one) fitting to a two interactions model. Together with the corresponding mean contribution (c) and Root Mean Square Error Normalized (RMSEN). System Fit True Global Perfect Local Global Deteriorating Local Interaction #1 #2 #1 #2 #1 #2 #1 #2 #1 #2 log10(ka) [(Ms)-1] 6.00 4.50 6.00 ± 1.8 10-7 4.50 ± 5.3 10-6 6.00 [6.00, 6.00] 4.50 [4.50, 4.50] 6.14 ± 0.006 5.17 ± 0.06 6.00 [6.00, 6.00] 4.50 [4.50, 4.50] S-6 log10(kd) [s-1] log10(kd) [M] -2.50-1.50-2.50 ± 2.1 10-7 -1.50 ± 6.9 10-7 -2.50 [-2.50, -2.50] -1.50 [-1.50, -1.50] -2.50 ± 0.007-1.66 ± 0.03-2.50 [-2.50, -2.50] -1.50 [-1.50, -1.50] -8.50-6.00-8.50 ± 2.0 10-7 -6.00 ± 3.8 10-6 -8.50 [-8.50, -8.50] -6.00 [-6.00, -6.00] -8.64 ± 0.007-6.83 ± 0.05-8.50 [-8.50, -8.50] -6.00 [-6.00, -6.00] c 86.4 13.6 86.4 13.6 85.3 14.7 89.2 10.8 86.2 8.8 RMSEN 0.00025 0.34 8.5 0.32

High Affinity Complex (a) (b) (c) (d) (e) (f) Figure S6: For the trastuzumab-her2 system in Figure 2, fits (dotted curves) to measured sensorgrams (solid curves) in (a, c, e) at some analyte concentration levels, with the corresponding residual plot in (b, d, f). (a) Global fitting to one interaction model, (b) global fitting to a two interactions model, and (c) local (one by one) fitting to a two interactions model. The vertical lines indicate the injection duration, notice that the measured sensorgrams are here adjusted by the estimated start of the injection t0. S-7

Table S2: For the trastuzumab-her2 system, seen in Figure 2, median rate constants and dissociation equilibrium constants with 95% confidence intervals were estimated using global fitting to one- and two- interactions model or local (one by one) fitting to a two interactions model. Together with the corresponding mean contribution (c) and Root Mean Square Error Normalized (RMSEN). Fit Interactions Interaction log 10(k a) [(Ms) -1 ] log 10(k d) [s -1 ] log 10(K D) [M] c RMSEN 1 #1 5.75 ± 0.001-3.43 ± 0.01-9.18 ± 0.008 100.0 4.1 Global #1 5.82 ± 0.003-21.2 ± 2.3 10 2-27.1 ± 1.6 10 6 87.7 #2 5.07 ± 0.03-2.49 ± 0.02-7.56 ± 0.03 12.3 2.7 Local 2 #1 5.85 [5.64, 5.92] -3.62 [-3.67, -3.56] -9.42 [-9.55, -9.35] 97.2 #2 5.19 [5.14, 5.78] -1.53 [-1.82, -1.41] -7.28 [-7.89, -7.22] 3.1 1.1 S-8

Medium High Affinity Complex (a) (b) (c) (d) (e) (f) Figure S7: For the IDL-VLDL-anti-apoB-100 system in Figure 3, fits (dotted curves) to measured sensorgrams (solid curves) in (a, c, e) at some analyte concentration levels, with the corresponding residual plot in (b, d, f). (a) Global fitting to one interaction model, (b) global fitting to a two interactions model, and (c) local (one by one) fitting to a two interactions model. The vertical lines indicate the injection duration, notice that the measured sensorgrams are here adjusted by the estimated start of the injection t0. S-9

Table S3: For the IDL-VLDL-anti-apoB-100 system, seen in Figure 3, median rate constants and dissociation equilibrium constants with 95% confidence intervals were estimated using global fitting to one- and two- interactions model or local (one by one) fitting to two interactions model. Together with the corresponding mean contribution (c) and Root Mean Square Error Normalized (RMSEN). Fit Interactions Interaction log 10(k a) [(Ms) -1 ] log 10(k d) [s -1 ] log 10(K D) [M] c RMSEN 1 #1 5.62 ± 0.002-3.02 ± 0.005-8.64 ± 0.004 100.0 6.1 Global #1 5.62 ± 0.002-3.07 ± 0.006-8.69 ± 0.005 92.8 2 #2 6.09 ± 0.05-1.09 ± 0.054-7.18 ± 0.05 7.2 5.5 Local 2 #1 5.75 [5.74, 5.82] -3.07 [-3.09, -3.07] -8.88 [-8.91, -8.83] 95.7 #2 3.57 [3.09, 3.66] -1.44 [-1.50, -1.36] -5.11 [-5.94, -4.97] 4.3 1.2 S-10

Low Affinity Complex (a) (b) (c) (d) (e) (f) Figure S8: For the PTH-PTH1R system in Figure 4, fits (dotted curves) to measured sensorgrams (solid curves) in (a, c, e) at some analyte concentration levels, with the corresponding residual plot in (b, d, f). (a) Global fitting to one interaction model, (b) global fitting to a two interactions model, and (c) local (one by one) fitting to a two interactions model. The vertical lines indicate the injection duration, notice that the measured sensorgrams are here adjusted by the estimated start of the injection t0. S-11

Table S4: For a PTH-PTH1R system, seen in Figure 4, median rate constants and dissociation equilibrium constants with 95% confidence intervals were estimated using global fitting to one- and twointeractions model or local (one by one) fitting to a two interactions model. Together with the corresponding mean contribution (c) and Root Mean Square Error Normalized (RMSEN). Fit Interactions Interaction log 10(k a) [(Ms) -1 ] log 10(k d) [s -1 ] log 10(K D) [M] c RMSEN 1 #1 4.13 ± 0.009-1.15 ± 0.005-5.28 ± 0.007 100.0 14.1 Global #1 4.32 ± 0.007-0.91 ± 0.005-5.23 ± 0.006 58.7 2 #2 3.40 ± 0.01-2.26 ± 0.02-5.66 ± 0.01 41.3 7.3 Local 2 #1 4.20 [4.05, 4.43] -0.92 [-0.93, -0.91] -5.14 [-5.36, -5.04] 58.1 #2 3.66 [3.38, 4.11] -2.34 [-2.39, -2.04] -5.90 [-6.44, -5.54] 43.5 5.5 References (1) Coleman, T. F.; Li, Y. SIAM J. Optim. 1996, 6 (2), 418 445. (2) Svitel, J.; Balbo, A.; Mariuzza, R. A.; Gonzales, N. R.; Schuck, P. Biophys. J. 2003, 84 (6), 4062 4077. (3) Zhang, Y.; Forssén, P.; Fornstedt, T.; Gulliksson, M.; Dai, X. Inverse Probl. Sci. Eng. 2017, 1 26. S-12