davaug / chi Goto Github PK
View Code? Open in Web Editor NEWChi is an open source Python package which is designed for treatment response modelling.
Home Page: https://doi.org/10.21105/joss.05925
License: BSD 3-Clause "New" or "Revised" License
Chi is an open source Python package which is designed for treatment response modelling.
Home Page: https://doi.org/10.21105/joss.05925
License: BSD 3-Clause "New" or "Revised" License
See #26 for infos on MarginalPosteriorPlot
By default
Add an exemplary PK dataset to the data library
Refactor the sampling controller similar to #44 .
A HierarchicalLogLikelihood
Implement support in the ProblemModellingController
Building on the PosteriorConvergencePlot build an app that
Create a log-likelihood that
Similar to PDTimeSeriesPlot
Probably just because y axis update has to be done for yaxis1, yaxis2 etc.
Similar to Pharmacodynamic model, but
Infer PK model parameters indiviudally.
If necessary fix model parameters similar to the reference
Create a notebook in that
The controller takes a
When this is done, complete #56 by 'hacking', i.e. set ID in dataset to pooled for all individuals and run optimisation.
Create a problem class that
In this issue I am creating a notebook that takes the lung cancer medium dose data from [1], imports it, cleans it, and exports the cleaned data file
[1] Eigenmann et. al., Combining Nonclinical Experiments with Translational PKPD Modeling to Differentiate Erlotinib and Gefitinib, Mol Cancer Ther (2016)
Create a log-posterior class similar to pints.LogPosterior
Additional features:
Create a SimulationController dash app with the following features
Possible extensions:
Following the ProblemModellingController class in #43, refactor the OptimisationController such that
See #19 for details.
Use set_population_model method
A PopulationModel that leaves all parameters independent.
Similar to individual inference, but now pool noise.
Both optimisation and sampling will likely fail with the prior settings
Deploy pd simulator with Heroku
See #6.
Create a notebook that solves the tumour growth PD model with the error model suggested by Eigenmann et al.
In this issue I am creating a notebook that takes the lung cancer control growth data from [1], imports it, cleans it, and exports the cleaned data file
[1] Eigenmann et. al., Combining Nonclinical Experiments with Translational PKPD Modeling to Differentiate Erlotinib and Gefitinib, Mol Cancer Ther (2016)
Extends #24.
The inference has been performed rather rash and not very controlled. Add the following features:
This figure is not supposed to assess convergence, but compare marginal posteriors across individuals
The PDDataPlot has been generalised to a PDTimeSeriesPlot.
Setup docs generation with Sphinx and test documentation
This notebook should
Set mean dose manually for now and ignore dose in dataset
brew update-reset sometimes takes forever to setup Homebrew for sundials. Check whether there is a more light weight command.
I forgot to transform the parameters.
Create a figure that
['ID', 'Parameter', 'Estimate' , 'Score', 'Run']
Create a figure that takes samples from one individual and plots marginal posterior with trace.
This class is mainly to assess convergence of the traces.
The class should be initialised with a
Has method
In this issue I am creating a notebook that takes the lung cancer control growth data from [1], imports it, cleans it, and exports the cleaned data file
[1] Eigenmann et. al., Combining Nonclinical Experiments with Translational PKPD Modeling to Differentiate Erlotinib and Gefitinib, Mol Cancer Ther (2016)
Along the lines of #24 but now pool all parameters across individuals.
In this issue I am creating a notebook that takes the lung cancer low dose data from [1], imports it, cleans it, and exports the cleaned data file
[1] Eigenmann et. al., Combining Nonclinical Experiments with Translational PKPD Modeling to Differentiate Erlotinib and Gefitinib, Mol Cancer Ther (2016)
Create a SamplingControler similar to the OptimisationController and building on pints.MCMCController
Similar to PDSimulationController
For informative priors it is worth checking how much information was gained from the data.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.