{"id":18411750,"url":"https://github.com/rapidsurveys/oldr","last_synced_at":"2025-04-12T22:57:59.009Z","repository":{"id":128936822,"uuid":"105472081","full_name":"rapidsurveys/oldr","owner":"rapidsurveys","description":"An Implementation of the Rapid Assessment Method for Older People (RAM-OP)","archived":false,"fork":false,"pushed_at":"2025-02-07T23:21:08.000Z","size":57314,"stargazers_count":2,"open_issues_count":7,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-04-12T22:57:33.449Z","etag":null,"topics":["assessment","data-analysis","odk","r","ram-op","rapid-assessment"],"latest_commit_sha":null,"homepage":"https://rapidsurveys.io/oldr/","language":"R","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/rapidsurveys.png","metadata":{"files":{"readme":"README.Rmd","changelog":"NEWS.md","contributing":".github/CONTRIBUTING.md","funding":null,"license":"LICENSE.md","code_of_conduct":".github/CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2017-10-01T20:27:47.000Z","updated_at":"2025-02-07T23:18:21.000Z","dependencies_parsed_at":null,"dependency_job_id":"a0c8e8d2-6cc1-4f4c-ae78-110f6dd56f87","html_url":"https://github.com/rapidsurveys/oldr","commit_stats":null,"previous_names":[],"tags_count":1,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rapidsurveys%2Foldr","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rapidsurveys%2Foldr/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rapidsurveys%2Foldr/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rapidsurveys%2Foldr/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/rapidsurveys","download_url":"https://codeload.github.com/rapidsurveys/oldr/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248643038,"owners_count":21138353,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["assessment","data-analysis","odk","r","ram-op","rapid-assessment"],"created_at":"2024-11-06T03:38:23.671Z","updated_at":"2025-04-12T22:57:58.984Z","avatar_url":"https://github.com/rapidsurveys.png","language":"R","funding_links":[],"categories":[],"sub_categories":[],"readme":"---\noutput: github_document\n---\n\n\u003c!-- README.md is generated from README.Rmd. Please edit that file --\u003e\n\n```{r, echo = FALSE}\nknitr::opts_chunk$set(\n  error = FALSE,\n  warning = FALSE,\n  message = FALSE,\n  collapse = TRUE,\n  comment = \"#\u003e\",\n  fig.path = \"man/figures/README-\"\n)\n```\n\n# oldr: An Implementation of the Rapid Assessment Method for Older People (RAM-OP) \u003cimg src=\"man/figures/logo.png\" width=\"200\" align=\"right\" /\u003e\n\n\u003c!-- badges: start --\u003e\n[![Project Status: Active – The project has reached a stable, usable state and is being actively developed.](https://www.repostatus.org/badges/latest/active.svg)](https://www.repostatus.org/#active)\n[![Lifecycle: stable](https://img.shields.io/badge/lifecycle-stable-brightgreen.svg)](https://lifecycle.r-lib.org/articles/stages.html#stable)\n[![CRAN](https://img.shields.io/cran/v/oldr.svg)](https://cran.r-project.org/package=oldr)\n[![CRAN](https://img.shields.io/cran/l/oldr.svg)](https://CRAN.R-project.org/package=oldr)\n[![CRAN](http://cranlogs.r-pkg.org/badges/oldr)](https://CRAN.R-project.org/package=oldr)\n[![CRAN](http://cranlogs.r-pkg.org/badges/grand-total/oldr)](https://CRAN.R-project.org/package=oldr)\n[![R-CMD-check](https://github.com/rapidsurveys/oldr/actions/workflows/R-CMD-check.yaml/badge.svg)](https://github.com/rapidsurveys/oldr/actions/workflows/R-CMD-check.yaml)\n[![R-hub](https://github.com/rapidsurveys/oldr/actions/workflows/rhub.yaml/badge.svg)](https://github.com/rapidsurveys/oldr/actions/workflows/rhub.yaml)\n[![test-coverage](https://github.com/rapidsurveys/oldr/actions/workflows/test-coverage.yaml/badge.svg)](https://github.com/rapidsurveys/oldr/actions/workflows/test-coverage.yaml)\n[![codecov](https://codecov.io/gh/rapidsurveys/oldr/branch/main/graph/badge.svg)](https://app.codecov.io/gh/rapidsurveys/oldr)\n[![CodeFactor](https://www.codefactor.io/repository/github/rapidsurveys/oldr/badge)](https://www.codefactor.io/repository/github/rapidsurveys/oldr)\n[![DOI](https://zenodo.org/badge/105472081.svg)](https://zenodo.org/badge/latestdoi/105472081)\n\u003c!-- badges: end --\u003e\n\n[HelpAge International](https://www.helpage.org), [VALID International](http://www.validinternational.org), and [Brixton Health](http://www.brixtonhealth.com), with financial assistance from the [Humanitarian Innovation Fund (HIF)](http://www.elrha.org/hif/home/), have developed a **Rapid Assessment Method for Older People (RAM-OP)** that provides accurate and reliable estimates of the needs of older people. The method uses simple procedures, in a short time frame (i.e. about two weeks including training, data collection, data entry, and data analysis), and at considerably lower cost than other methods. The **RAM-OP** method is based on the following principles:\n\n* Use of a familiar *“household survey”* design employing a two-stage cluster sample design optimised to allow the use of a small primary sample (*m ≥ 16 clusters*) and a small overall (*n ≥ 192*) sample.\n\n* Assessment of multiple dimensions of need in older people (including prevalence of global, moderate and severe acute malnutrition) using, whenever possible, standard and well-tested indicators and question sets.\n\n* Data analysis performed using modern computer-intensive methods to allow estimates of indicator levels to be made with useful precision using a small sample size.\n\n## Installation\n\nYou can install `{oldr}` from [CRAN](https://cran.r-project.org) with:\n\n```{r install-cran, echo = TRUE, eval = FALSE}\ninstall.packages(\"oldr\")\n```\n\nYou can install the latest development version of `{oldr}` from the RapidSurveys R Universe with:\n\n```{r install-r-universe, eval = FALSE}\ninstall.packages(\n  \"oldr\", repos = c(\"https://rapidsurveys.r-universe.dev\")\n)\n```\n\nor from [GitHub](https://github.com/rapidsurveys/oldr) with:\n\n```{r install-github, eval = FALSE}\nif (!require(pak)) install.packages(\"pak\")\npak::pak(\"rapidsurveys/oldr\")\n```\n\n## Usage\n\nThis package contains functions that support in the data processing, analysis, and visualisation of RAM-OP survey datasets collected using the standard RAM-OP survey questionnaire.\n\nThe figure below illustrates the RAM-OP workflow and indicates which functions in the `{oldr}` package support which particular step in the process.\n\n```{r ramOPworkflow, echo = FALSE, eval = FALSE, fig.width = 8, fig.height = 10, fig.align = \"center\"}\nDiagrammeR::grViz(\"\n  digraph ramOP {\n\n    # a 'graph' statement\n    graph [overlap = false, fontsize = 14, fontname = Helvetica]\n\n    # Terminal nodes\n    node [shape = oval, width = 1.5, penwidth = 2, fontsize = 14]\n        \n    a [label = '@@1'; color = darkgreen; fontcolor = darkgreen];\n    n [label = '@@14'; color = crimson; fontcolor = crimson];\n\n    # Input/output nodes\n    node [shape = parallelogram, fixedsize = true, height = 1, width = 1.5, \n          penwidth = 2, color = royalblue1, fontcolor = royalblue1]\n    \n    b [label = '@@2'];\n    l [label = '@@12']\n\n    # Process nodes\n    node [shape = rect]\n  \n    d [label = '@@4'];\n    g [label = '@@7'];\n    h [label = '@@8'];\n    j [label = '@@10'];\n\n    # Package nodes\n    node [shape = oval, fixedsize = TRUE, width = 2.5, penwidth = 2, \n          fontsize = 14, fontname = Courier, color = darkviolet, \n          fontcolor = darkviolet]\n    \n    c [label = '@@3';];\n    e [label = '@@5';];\n    f [label = '@@6'];\n    i [label = '@@9'];\n    k [label = '@@11'];\n    m [label = '@@13'];\n\n    edge [minlen = 2, arrowsize = 0.75, penwidth = 2, color = dimgray]\n    \n    a -\u003e b\n    b -\u003e d\n    d -\u003e g\n    d -\u003e h\n    g -\u003e j\n    h -\u003e j\n    j -\u003e l\n    l -\u003e n\n\n    edge [minlen = 3]\n\n    b -\u003e c\n    c -\u003e b\n    d -\u003e e\n    e -\u003e d\n    f -\u003e g\n    g -\u003e f\n    h -\u003e i\n    i -\u003e h\n    j -\u003e k\n    k -\u003e j\n    l -\u003e m\n    m -\u003e l\n\n    subgraph {\n      rank = same; b; c;\n    }\n\n    subgraph {\n      rank = same; d; e;\n    }\n\n    subgraph {\n      rank = same; f; g; h; i;\n    }\n    \n    subgraph {\n      rank = same; j; k\n    }\n    \n    subgraph {\n      rank = same; l; m;\n    }\n\n  }\n\n    [1]: 'START'\n    [2]: 'Collect\\\\ndata'\n    [3]: 'EpiData\\\\nor\\\\nOpen Data Kit'\n    [4]: 'Process\\\\nand\\\\nrecode\\\\ndata'\n    [5]: 'create_op_\\\\nfunctions'\n    [6]: 'estimate_classic'\n    [7]: 'Estimate\\\\nindicators'\n    [8]: 'Estimate\\\\nanthropometric\\\\nindicators'\n    [9]: 'estimate_probit'\n    [10]: 'Visualise\\\\nestimates'\n    [11]: 'chart_\\\\nfunctions'\n    [12]: 'Report\\\\nestimates'\n    [13]: 'report_op_\\\\nfunctions'\n    [14]: 'END'\n\"\n)\n```\n\n```{r workflow, echo = FALSE, eval = TRUE, fig.alt = \"RAM-OP workflow\", fig.align = \"center\", out.width = \"80%\"}\nknitr::include_graphics(\"man/figures/ramOPworkflow.png\")\n```\n\nFor a more detailed description of the RAM-OP survey, read the [RAM-OP manual](https://rapidsurveys.io/ramOPmanual/).\n\n## Citation\n\nIf you use the `{oldr}` package in your work, please cite using the suggested citation provided by a call to the `citation` function as follows:\n\n```{r cite}\ncitation(\"oldr\")\n```\n\n## Community guidelines\n\nFeedback, bug reports, and feature requests are welcome; file issues or seek support [here](https://github.com/rapidsurveys/oldr/issues). If you would like to contribute to the package, please see our [contributing guidelines](https://rapidsurveys.io/oldr/CONTRIBUTING.html).\n\nThis project is released with a [Contributor Code of Conduct](https://rapidsurveys.io/oldr/CODE_OF_CONDUCT.html). By contributing to this project, you agree to abide by its terms.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frapidsurveys%2Foldr","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Frapidsurveys%2Foldr","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frapidsurveys%2Foldr/lists"}