multimput

multimput is an R package that assists with analysing dataset with missing values using multiple imputation.

https://github.com/inbo/multimput

Science Score: 67.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
    Found 7 DOI reference(s) in README
  • Academic publication links
    Links to: zenodo.org
  • Academic email domains
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (17.2%) to scientific vocabulary

Keywords

imputation imputation-model package r
Last synced: 6 months ago · JSON representation ·

Repository

multimput is an R package that assists with analysing dataset with missing values using multiple imputation.

Basic Info
Statistics
  • Stars: 1
  • Watchers: 7
  • Forks: 2
  • Open Issues: 0
  • Releases: 15
Topics
imputation imputation-model package r
Created about 10 years ago · Last pushed 12 months ago
Metadata Files
Readme Changelog Contributing License Code of conduct Citation Zenodo

README.md

Project Status: Active – The project has reached a stable, usable state and is being actively developed. Life cycle: maturing License Release check package r-universe name r-universe package Codecov test coverage GitHub code size in bytes GitHub repo size DOI

multimput

Rationale

The multimput package was originally intended to provide the data and code to replicate the results of Onkelinx, Devos, and Quataert (2016). This paper is freely available at http://dx.doi.org/10.1007/s10336-016-1404-9. The functions were all rewritten to make them more user-friendly and more generic. In order to make the package more compact, we removed the original code and data starting for version 0.2.6. However both the original code and data remain available in the older releases.

Documentation

All helpfiles and vignettes are available at https://inbo.github.io/multimput/

Installation

This package requires the INLA package. You need to install it with install.packages("INLA", repos = "https://inla.r-inla-download.org/R/stable"). If this fails you can use remotes::install_github("inbo/INLA"). Note that the latter is just a read-only mirror which is infrequently updated. Hence installing INLA from https://inla.r-inla-download.org is highly recommended.

Once INLA is installed, you can install multimput using the remotes package: remotes::install_github("inbo/multimput", build_vignettes = TRUE)). To view the vignette use vignette("Impute", package = "multimput"). The vignette is also available at https://inbo.github.io/multimput/articles/impute.html

A docker image with all the required dependencies is available from https://hub.docker.com/r/inbobmk/multimput/. Use docker pull inbobmk/multimput to get it.

Folder structure

The folder structure is that of a typical R packages with the mandatory R folder (definition of the functions) and man (helpfiles in Rd format). data is an optional folder in which some data sets are stored. The optional test folder contains the unit tests using the infrastructure from the testthat package. The optional vignette folder contains examples of the available themes. man-roxygen contains roxygen2 templates for the documentation.

multimput |-- data |-- man |-- man-roxygen |-- R |-- tests |-- testthat |-- vignettes

Owner

  • Name: Research Institute for Nature and Forest (INBO)
  • Login: inbo
  • Kind: organization
  • Location: Belgium

Open source, data and science initiatives of the Research Institute for Nature and Forest (INBO)

Citation (CITATION.cff)

cff-version: 1.2.0
message: If you use this software, please cite it using these metadata.
title: "multimput: Using Multiple Imputation to Address Missing Data"
authors:
- given-names: Thierry
  family-names: Onkelinx
  affiliation: Research Institute for Nature and Forest (INBO)
  orcid: 0000-0001-8804-4216
- given-names: Koen
  family-names: Devos
  affiliation: Research Institute for Nature and Forest (INBO)
  orcid: 0000-0001-7265-6349
- given-names: Paul
  family-names: Quataert
  orcid: 0000-0002-6894-9402
keywords:
- missing data, multiple imputation, Rubin
contact:
- given-names: Thierry
  family-names: Onkelinx
  affiliation: Research Institute for Nature and Forest (INBO)
  orcid: 0000-0001-8804-4216
doi: 10.5281/zenodo.598331
license: GPL-3.0
repository-code: https://github.com/inbo/multimput/
type: software
abstract: "Accompanying package for the paper: Working with population totals in the
  presence of missing data comparing imputation methods in terms of bias and precision.
  Published in 2017 in the Journal of Ornithology volume 158 page 603–615 (doi:10.1007/s10336-016-1404-9)."
identifiers:
- type: doi
  value: 10.5281/zenodo.598331
- type: url
  value: https://inbo.github.io/multimput/
version: 0.2.15

GitHub Events

Total
  • Release event: 1
  • Delete event: 1
  • Push event: 3
  • Pull request event: 2
  • Create event: 2
Last Year
  • Release event: 1
  • Delete event: 1
  • Push event: 3
  • Pull request event: 2
  • Create event: 2

Issues and Pull Requests

Last synced: 6 months ago

All Time
  • Total issues: 9
  • Total pull requests: 36
  • Average time to close issues: almost 2 years
  • Average time to close pull requests: 13 days
  • Total issue authors: 2
  • Total pull request authors: 2
  • Average comments per issue: 0.78
  • Average comments per pull request: 0.89
  • Merged pull requests: 35
  • Bot issues: 0
  • Bot pull requests: 0
Past Year
  • Issues: 0
  • Pull requests: 1
  • Average time to close issues: N/A
  • Average time to close pull requests: about 7 hours
  • Issue authors: 0
  • Pull request authors: 1
  • Average comments per issue: 0
  • Average comments per pull request: 0.0
  • Merged pull requests: 1
  • Bot issues: 0
  • Bot pull requests: 0
Top Authors
Issue Authors
  • ThierryO (8)
  • florisvdh (1)
Pull Request Authors
  • ThierryO (35)
  • peterdesmet (1)
Top Labels
Issue Labels
enhancement (4)
Pull Request Labels
enhancement (1)

Dependencies

DESCRIPTION cran
  • R >= 3.0.0 depends
  • assertthat * imports
  • digest * imports
  • dplyr * imports
  • lme4 * imports
  • methods * imports
  • mvtnorm * imports
  • purrr * imports
  • rlang * imports
  • tibble * imports
  • tidyr * imports
  • INLA >= 22.01.19 suggests
  • MASS * suggests
  • ggplot2 * suggests
  • knitr * suggests
  • mgcv * suggests
  • rmarkdown * suggests
  • sn * suggests
  • testthat * suggests
.github/workflows/check_on_branch.yml actions
  • inbo/actions/check_pkg master composite
.github/workflows/check_on_different_r_os.yml actions
  • actions/cache v1 composite
  • actions/checkout v2 composite
  • actions/upload-artifact master composite
  • r-lib/actions/setup-pandoc master composite
  • r-lib/actions/setup-r master composite
.github/workflows/check_on_main.yml actions
  • inbo/actions/check_pkg master composite
.github/workflows/release.yml actions
  • actions/checkout v2 composite
  • actions/create-release v1 composite