Giter VIP home page Giter VIP logo

psu-cidd-rwanda's Introduction

PSU-CIDD-Rwanda

This repository contains configuration, GIS, analysis files used for modeling the prevalence of malaria (P. falciparum) in Rwanda. These configurations are primarily intended to study 1) the development of antimalarial resistance in the parasite, and 2) possible interventions that the National Malaria Control Programme can implement.

The origin repository for the simulation can be found at maciekboni/PSU-CIDD-Malaria-Simulation, although the studies in this repository are intended to be run against 4.x series versions that can be found under rjzupkoii/PSU-CIDD-Malaria-Simulation.

Organization

Analysis - This directory primary contains scripts related to model calibration, data processing, and preliminary analysis of data.

GIS - GIS files for Rwanda, as prepared for the simulation. Note that two versions of the PfPR2-10 files are included. One based upon the original version of the Malaria Atlas project projections (rwa_pfpr2to10_v2017.asc) and one based upon the updated 2020 version (rwa_pfpr_v2020.asc). The rwa_pfpr2to10.asc is the canonical file for generating the beta values.

Plotting - This directory primarily contains scripts that related to generating plots; either for analysis, or for publication in manuscripts.

Replicates - Contains the job files used to run replicates on the compute cluster, primarily configured for SLURM.

Scripts - Scripts used for model calibration, analysis, and other exploratory purposes.

Studies - YAML configuration files used to define the Rwanda model, along with other configurations defining various interventions.

Model Execution

The Rwanda model requires ~8GB of RAM during model execution and thus can be run on reasonably performant workstations. However, a minimum of 50 valid replicates are needed for analysis and 100 valid replicates is recommended. As such, most simulations were performed on the Pennsylvania State University’s Institute for Computational and Data Sciences’ Roar /supercomputer using the configurations present in Studies.

Development Notes

The following dependencies need to be installed for all of the scripts included in this repository to run:

Some scripts written in Matlab are present, although most work is done in Python. The preference is for future work to be done exclusively in Python.

psu-cidd-rwanda's People

Contributors

haojunli avatar rjzupkoii avatar

Watchers

 avatar  avatar  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.