Giter Club home page Giter Club logo

predictdemo's Introduction

Background

This demo server relates to the publication Hoffmann et al. "Data integration between clinical research and patient care: a framework for context-depending data sharing and in silico predictions", submitted for publication to PLOS Digital Health (2022).

Developer documentation, including initial installation instructions, is available in Sphinx format in the docs directory. For information on creating HTML output, see section Building Documentation.

Note

This repository also contains the computational models (demo_model.zip) that have to be implemented in the Model and Simulation Server "MAGPIE" and sample datasets (demo_db.sqlite3, demo_media.zip) that can be used for testing the clinic and the research view. Brief instructions on how to set up the test server can be found in section Quickstart. For testing purposes, we provide access to a test instance of the MOSAIC TTP (Trusted Third Party) server that contains the identifying patient data, the consents, and the pseudonyms used in the test environment.

Quickstart

To bootstrap the test server:

virtualenv env
source path/to/env/bin/activate
cd path/to/predictDemo/repository
pip install -r requirements.pip
cp predictDemo/settings/local.py.example predictDemo/settings/local.py

Unzip demo_media.zip to media folder in path/to/predict/repository/ directory.

Start the Server:

python manage.py runserver

Happy Testing!

Building Documentation

Documentation is available in docs and can be built into a number of formats using Sphinx. To get started:

cd docs
make html

This creates the documentation in HTML format at docs/_build/html.

predictdemo's People

Contributors

hoffmka avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.