i-Cellulo: a SaaS platform for the automatic statistical analysis of … · 2021. 1. 22. ·...

2
HAL Id: hal-01670076 https://hal.archives-ouvertes.fr/hal-01670076 Submitted on 21 Dec 2017 HAL is a multi-disciplinary open access archive for the deposit and dissemination of sci- entific research documents, whether they are pub- lished or not. The documents may come from teaching and research institutions in France or abroad, or from public or private research centers. L’archive ouverte pluridisciplinaire HAL, est destinée au dépôt et à la diffusion de documents scientifiques de niveau recherche, publiés ou non, émanant des établissements d’enseignement et de recherche français ou étrangers, des laboratoires publics ou privés. i-Cellulo: a SaaS platform for the automatic statistical analysis of cell impedance signals Levy Batista, Yaël Kolasa, Thierry Bastogne To cite this version: Levy Batista, Yaël Kolasa, Thierry Bastogne. i-Cellulo: a SaaS platform for the automatic statistical analysis of cell impedance signals. 8th International Meeting on Statistical Methods in Biopharmacy, SMB 2017, Sep 2017, Paris, France. hal-01670076

Transcript of i-Cellulo: a SaaS platform for the automatic statistical analysis of … · 2021. 1. 22. ·...

  • HAL Id: hal-01670076https://hal.archives-ouvertes.fr/hal-01670076

    Submitted on 21 Dec 2017

    HAL is a multi-disciplinary open accessarchive for the deposit and dissemination of sci-entific research documents, whether they are pub-lished or not. The documents may come fromteaching and research institutions in France orabroad, or from public or private research centers.

    L’archive ouverte pluridisciplinaire HAL, estdestinée au dépôt et à la diffusion de documentsscientifiques de niveau recherche, publiés ou non,émanant des établissements d’enseignement et derecherche français ou étrangers, des laboratoirespublics ou privés.

    i-Cellulo: a SaaS platform for the automatic statisticalanalysis of cell impedance signalsLevy Batista, Yaël Kolasa, Thierry Bastogne

    To cite this version:Levy Batista, Yaël Kolasa, Thierry Bastogne. i-Cellulo: a SaaS platform for the automatic statisticalanalysis of cell impedance signals. 8th International Meeting on Statistical Methods in Biopharmacy,SMB 2017, Sep 2017, Paris, France. �hal-01670076�

    https://hal.archives-ouvertes.fr/hal-01670076https://hal.archives-ouvertes.fr

  • i-Cellulo: a SaaS platform for the automatic statistical analysis of cell impedance signals

    L. BATISTA1,2,3, Y. KOLASA3, T. BASTOGNE1,2,3 1CRAN, 2INRIA BIGS, 3CYBERnano

    Objectives. Label-free methods such as cell impedance assays are in vitro tests increasingly used in drug development. An indirect difficulty with those technologies is the large amount of kinetic responses to be processed. Our objective is to automate the processing and analysis of those data with a web computational server available to all biologists and able to perform multivariate tests, response profile clustering and dynamic AC50 estimation.

    The proposed solution relies on a SaaS platform in which R-language algorithms have been implemented for the on-line processing of cell impedance signals. Three generic statistical problems are addressed: clustering of response profiles to screen compounds, multivariate testing to compare their activity and AC50 estimation to determine their concentration effects. ANOVA, Kruskall-Wallis and Tuckey’s range tests have been implemented for the multivariate testing. Hierarchical clustering based on Singular Spectrum Analysis were used for the non-supervised response profile classification. A Hill’s model structure and a maximum likelihood estimator were adopted for the AC50 calculation.

    Fig.4: Estimation of the AC50 profiles. Left: AC50 values estimation based on the Hill’s model. Right: time profil of the AC50 estimates

    Results Hundreds of tests were carried out on real in vitro signals to assess the practical relevance of i-Cellulo for the fast analysis and characterization of anti-cancer activities in early steps of drug development. Results clearly show the ability of this web-based solution to correctly discriminate, classify, compare and rank the anti-cancer responses of tested compounds compared to gold standards.

    Conclusion With the advent of real-time cell measurement technologies in preclinical tests, new services for the analysis of high-content data are needed. i–Cellulo is a solution to that challenge and allows biologists to speed up their data analysis and facilitate interpretation of their results.

    8-th International Meeting on Statistical Methods in Biopharmacy, Paris, Sep. 2017

    Fig.3: Clustering Cell Index P r o f i l e s f o r S c r e e n i n g A p p l i c a t i o n s . L e f t : dendrogram of culture wells. Right: 3 clusters of response.

    Fig.2: Multiple test of CI responses. Left: groups of CI responses to be compared. Right: ANOVA results

    Fig.1: Comparing 2 groups of cell impedance profiles. Left: original CI responses to be compared. Right: t-Test results

    Methods

    OurSaaSpla(ormsaas.cybernano.eu

    OurAlgos

    Data

    i-Report

    Data

    Results

    BiologistClinician

    Biosta;s;cianSupervisor

    Labs&Hospitals

    0 10 20 30 40 50 60 70

    02

    46

    8

    Black: Group 1 − Red: Group 2Time samples

    Mea

    n C

    I val

    ues

    0 10 20 30 40 50 60 70

    02

    46

    8

    Results of the t−Test

    Black: Group 1 − Red: Group 2 (x: significant difference)Time samples

    Mea

    n C

    I val

    ues

    10 20 30 40 50 60 70

    0.0

    0.5

    1.0

    1.5

    Double−Normalized Impedance Profiles

    Black: reference, Gray: reference (edge), Colors: treatment wellsTime (h)

    Nor

    mal

    ized

    CI v

    alue

    s (A

    .U.)

    1 2 3 4 5 6 7 8 9 10

    10 20 30 40 50 60 70

    0.0

    0.5

    1.0

    1.5

    2.0

    ANOVA Test

    (dot: NS variation, circle: significant variation, solid circle: validated variation)Time (h)

    Mea

    n &

    Nor

    mal

    ized

    CI v

    alue

    s (A

    .U.)

    Black: Control − Colors: tested groups − p=0.05)

    ●●●●●●●●

    ●●

    ●●

    ●●

    ●●

    ●●●●

    ●●●●●●●●●

    ●●

    ●●

    ●●●●

    ●●

    ●●

    ●●

    ●●

    ●●

    ●●

    ●●

    ●●

    ●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●

    ●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●

    ●●●

    ●●

    ●●

    ●●

    ●●

    ●●

    ●●

    ●●

    ●●

    ●●

    ●●

    ●●

    ●●

    ●●

    ●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●

    ●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●

    ●●●●●●●●●●●

    ●●

    ●●

    ●●

    ●●

    ●●●●●●●●●●●●●●●●●●●●●●●●●●●

    ●●●●●●●●●●●●●●●●●●

    ●●●●●●●●●●●●

    ●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●

    ●●●●●●●●●●●●●●●●●●●●●●

    ●●●●●●●●●●●●●●●●●●●●●●●●●●●●

    ●●●●●●●●●●●●●●●●●●●●●●●●●●●●

    ●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●

    ●● ●●●

    ●●●●●●●●●●●

    ●●

    ●●

    ●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●

    ●●

    ●●

    ●●●●●●●●●●●●●●●●●●●●●●

    ●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●

    ●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●

    ●●

    ●●

    ●●

    ●●

    ●●

    ●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●

    ●●

    ●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●

    ●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●

    ●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●● ●●●●●

    ●●

    ●●

    ●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●

    1 2 3 4 5 6 7 8 9 10

    0 20 40 60 80 100 120

    0.0

    0.5

    1.0

    1.5

    Clusters of Similar CI Profiles

    Time (h)

    Cel

    l Ind

    ex (A

    .U)

    P1B4

    P1F3 P1A4

    P1G3

    P1C4

    P1C3

    P1A3

    P1G4

    P1E4

    P1E3

    P1D3

    P1D4

    P1B3

    P1F4 P1H3

    P1H4

    Cluster Dendrogram

    Wells

    Distance

    05

    1015

    ●●●●

    ●●●●

    ●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●

    ●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●

    30 40 50 60 70

    0.1

    0.2

    0.5

    1.0

    2.0

    5.0

    10.0

    20.0

    Time variation of the IC50 values

    (Red): Absolute IC50, (Black): Relative IC50, Solid circles: confident IC50 valuesTime (h)

    IC50

    (uM

    )

    ●●●●●

    ●●●●

    ●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●

    ●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●

    ●●●●

    ●●●●

    ●●●●●●●●●●●●●●●●●

    ●●●●●

    ●●●●

    ●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●

    0.1 0.2 0.5 1.0 2.0 5.0 10.0

    0.0

    0.5

    1.0

    1.5

    AC50a = 4.68 uM − AC50r = 4.2 uM

    Measured values (red), Predicted values (black), Relative AC50 (blue), Absolute AC50 (green)Concentration (uM)

    Nor

    mal

    ized

    CI