psu-cidd-malaria-simulation

Spatial individual-based model of malaria with a focus on drug resistance evolution.

https://github.com/rjzupkoii/psu-cidd-malaria-simulation

Science Score: 44.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
    Found CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
    Found .zenodo.json file
  • DOI references
  • Academic publication links
  • Committers with academic emails
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (15.5%) to scientific vocabulary

Keywords

agent-based-modeling individual-based-modelling malaria public-health spatial-modelling
Last synced: 6 months ago · JSON representation ·

Repository

Spatial individual-based model of malaria with a focus on drug resistance evolution.

Basic Info
  • Host: GitHub
  • Owner: rjzupkoii
  • Language: C++
  • Default Branch: 4.x.main
  • Homepage: http://mol.ax
  • Size: 49.4 MB
Statistics
  • Stars: 5
  • Watchers: 0
  • Forks: 4
  • Open Issues: 6
  • Releases: 5
Topics
agent-based-modeling individual-based-modelling malaria public-health spatial-modelling
Created over 6 years ago · Last pushed about 2 years ago
Metadata Files
Readme Citation

README.md

PSU-CIDD-Malaria-Simulation

Penn State - Center for Infectious Disease Dynamics (CIDD) - Boni Lab


Overview

This repository contains the working codebase for the Spatial Malaria Simulation (MaSim) under development by the Boni Lab at Penn State. The codebase was originally forked from maciekboni/PSU-CIDD-Malaria-Simulation and was detached in perpetration of future development.

A comprehensive technical manual (PDF) for the simulation can be found in the manual directory which includes comprehensive directions for working with the simulation; however, a basic reference is provided in the Wiki. Stable code specific to publications are maintained in repositories under the Boni Lab on GitHub.

The simulation has been tested to run on Windows 10, Windows Subsystem for Linux (Ubuntu), and Red Hat 7.9. The majority of development is performed on under Linux so building and running under Windows may be impacted. While basic simulations are possible on desktop computing environments, regional and national scale simulations require advanced computing environments with access to 64 GB of RAM or more. Sample configuration files can be found under documentation/input/, and examination of simple.yml or spatial.yml is recommended after working with the demonstration configuration in documentation/demo/.

After cloning the repository to your local computer, the config.sh script can be run via sudo to install dependencies for building and creation of the build script at build\build.sh.

Command Line Arguments

The following commands are available from the simulation:

-c / --config     Configuration file, variant flag 
-h / --help       Display this help menu
-i / --input      Configuration file, preferred flag
-j                The job number for this replicate
-l / --load       Load genotypes to the database and exit
-o                The path for output files, default is the current directory
-r                The reporter type to use, multiple supported when comma delimited
-s                The study number to associate with the configuration

--dump Dump the movement matrix as calculated --im Record individual movement detail --lg List the possible genotypes and their internal id values --lr List the possible data reporters --mc Record the movement between cells, cannot run with --md --md Record the movement between districts, cannot run with --mc

--v=[int] Sets the verbosity of the logging, default zero

Use of either the -c or -i switch with an appropriate YAML file is required. When the -r switch is not supplied the simulation defaults to the DbReporter; however, with the -r switch the reporters listed using the --lr switch can be used instead.

Owner

  • Login: rjzupkoii
  • Kind: user

Citation (CITATION.cff)

cff-version: 1.2.0
message: "If you use source code from this repository, please cite it using these metadata. Otherwise, please cite one of the manuscripts associated with the simulation."
authors: 
- family-names: Boni
  given-names: Maciej
  orcid: https://orcid.org/0000-0002-0830-9630
- family-names: Tran Dang
  given-names: Nguyen
  orcid: https://orcid.org/0000-0002-5118-8432
- family-names: Tran
  given-names: Thu
  orcid: https://orcid.org/0000-0001-6789-5900
- family-names: Zupko
  given-names: Robert
  orcid: https://orcid.org/0000-0001-8757-483X
title: "Malaria Simulation (MaSim)"
version: 4.0.0
license: "BSD-3-Clause"
repository-code: "https://github.com/rjzupkoii/PSU-CIDD-Malaria-Simulation"

GitHub Events

Total
Last Year

Committers

Last synced: 10 months ago

All Time
  • Total Commits: 957
  • Total Committers: 4
  • Avg Commits per committer: 239.25
  • Development Distribution Score (DDS): 0.273
Past Year
  • Commits: 0
  • Committers: 0
  • Avg Commits per committer: 0.0
  • Development Distribution Score (DDS): 0.0
Top Committers
Name Email Commits
rjzupkoii r****i@y****m 696
Nguyen Tran m****n@g****m 258
Thu Tran t****g@g****m 2
Eric Li 3****n 1

Issues and Pull Requests

Last synced: 10 months ago

All Time
  • Total issues: 7
  • Total pull requests: 16
  • Average time to close issues: about 2 hours
  • Average time to close pull requests: 1 day
  • Total issue authors: 1
  • Total pull request authors: 3
  • Average comments per issue: 0.14
  • Average comments per pull request: 0.19
  • Merged pull requests: 13
  • Bot issues: 0
  • Bot pull requests: 0
Past Year
  • Issues: 0
  • Pull requests: 0
  • Average time to close issues: N/A
  • Average time to close pull requests: N/A
  • Issue authors: 0
  • Pull request authors: 0
  • Average comments per issue: 0
  • Average comments per pull request: 0
  • Merged pull requests: 0
  • Bot issues: 0
  • Bot pull requests: 0
Top Authors
Issue Authors
  • rjzupkoii (7)
Pull Request Authors
  • rjzupkoii (12)
  • merlinvn (3)
  • KienTTran (1)
Top Labels
Issue Labels
enhancement (5) bug (1) evaluation (1)
Pull Request Labels