Skip to content

Releases: yerovi84/enemduR

enemduR v0.1.1 — Official-source alignment documentation patch

Choose a tag to compare

@yerovi84 yerovi84 released this 04 Jun 12:33
17ff339

enemduR v0.1.1 — Official-source alignment documentation patch

enemduR v0.1.1 is a documentation-only patch release that strengthens the package's official-source alignment language.

This release adds a formal taxonomy for describing how implemented workflows relate to public INEC methodological sheets, public syntax files, dictionaries, official benchmark tabulations, and local reproducibility evidence.

It does not change statistical calculations, registries, benchmarks, dependencies, APIs, or microdata handling.

Main changes

  • Added inst/extdata/official_source_alignment_taxonomy.md.
  • Updated README, pkgdown homepage, ROADMAP, inst/extdata/README.md, and selected vignettes.
  • Clarified the distinction between:
    • official-source-documented indicators;
    • official-syntax-aligned implementations;
    • official-methodology-aligned workflows;
    • official benchmark comparison;
    • locally reproduced benchmark evidence;
    • official institutional validation.

Guardrails

This release does not claim that enemduR is officially validated, certified, endorsed, homologated, or approved by INEC.

The package remains an analytical engine for reproducible ENEMDU microdata workflows, not an official statistical production system.

Validation

Validated locally with:

  • git diff --check
  • devtools::load_all(reset = TRUE)
  • devtools::test()
  • pkgdown::build_site()
  • devtools::check()

Reported results:

  • devtools::test(): 1438 tests, 0 failures, 0 warnings, 0 skips.
  • pkgdown::build_site(): passed.
  • devtools::check(): 0 errors, 0 warnings, 0 notes.

enemduR v0.1.0 — First stable portfolio release

Choose a tag to compare

@yerovi84 yerovi84 released this 02 Jun 19:05
837c0a6

enemduR v0.1.0 — First stable portfolio release

enemduR v0.1.0 is the first stable portfolio release of the package.

It provides reproducible analytical infrastructure for Ecuador's ENEMDU microdata workflows, including reading, validation, metadata registries, survey-design-aware estimation, representativity assessment, labor indicators, income, quintiles, poverty, NBI, IPM/TPM, benchmark comparison workflows, pkgdown documentation, and portfolio vignettes.

This release positions enemduR as an analytical engine. It is not a dashboard, not a CRAN release, not an official statistical production system, and not official institutional validation.

Installation

remotes::install_github("yerovi84/enemduR@v0.1.0")
library(enemduR)
packageVersion("enemduR")

Expected version:

[1] '0.1.0'
Validation summary

Validated locally with:

git diff --check
devtools::load_all(reset = TRUE)
devtools::test()
pkgdown::build_site()
devtools::check()
installation from GitHub tag yerovi84/enemduR@v0.1.0

Reported results:

devtools::test(): 1438 passed, 0 failed, 0 warnings, 0 skipped.
pkgdown::build_site(): passed.
devtools::check(): 0 errors, 0 warnings, 0 notes.
installation from tag: passed.
installed package version: 0.1.0.
Scope

This release includes infrastructure for:

reading .sav, .dta, and .csv files;
metadata registries;
survey-design-aware estimators;
representativity and precision assessment;
labor indicators based on condact;
income, quintiles, poverty, and extreme poverty;
NBI;
IPM/TPM;
benchmark comparison workflows;
pkgdown documentation;
portfolio vignettes.
Methodological guardrails

This release does not claim official institutional validation.

It preserves explicit methodological boundaries, including:

no reconstruction of condact from raw questionnaire variables;
no poverty classification without explicit, auditable poverty lines;
no global sentinel-value recoding;
no design-domain prefiltering before estimation;
no confusion between weighted population counts and effective sample size.
Notes

This is a GitHub-based stable portfolio release. Future work may include broader production hardening, CRAN readiness, historical harmonization, raw labor-status reconstruction if methodologically authorized, and downstream Quarto/dashboard products that consume the analytical engine.

enemduR v0.1.0-alpha.2 — Portfolio-ready analytical infrastructure preview

Choose a tag to compare

@yerovi84 yerovi84 released this 01 Jun 05:23
bc1974c

enemduR v0.1.0-alpha.2 — Portfolio-ready analytical infrastructure preview

This pre-release presents enemduR as a public portfolio-ready analytical infrastructure package for reproducible ENEMDU microdata workflows.

enemduR is an R package designed as an analytical engine, not as a dashboard, final visual product, official production system, or official endorsement layer.

Highlights

  • Added portfolio-oriented vignettes for onboarding, survey design, representativity, and poverty/NBI/IPM reproducibility workflows.
  • Polished the public pkgdown homepage and documentation structure.
  • Updated roadmap and public documentation to reflect the post-Phase-7 analytical infrastructure.
  • Documented IPM/TPM local reproducibility evidence for the ENEMDU December 2025 profile.
  • Added and documented NBI, poverty, income, quintile, labor, survey-design, metadata, and representativity infrastructure.
  • Preserved methodological guardrails around explicit poverty lines, sentinel values, benchmark comparisons, and official validation status.

Current analytical scope

The current development version includes infrastructure for:

  • reading .sav, .dta, and .csv ENEMDU files;
  • metadata registries and validation helpers;
  • complex survey design declaration;
  • survey estimators for totals, means, proportions, and tabulations;
  • representativity and precision assessment;
  • labor indicators based on the consolidated condact variable;
  • income, quintile, poverty-flag, household-profile, optional-bonus, and social-bonus workflows;
  • NBI component, flag, KPI, benchmark-comparison, and local reproducibility workflows;
  • IPM/TPM component, flag, KPI, benchmark-comparison, and local reproducibility workflows;
  • pkgdown documentation and portfolio-oriented vignettes.

Validation status

Recent local validation reported:

  • devtools::test() passed with 1438 passing expectations.
  • devtools::check() passed with 0 errors, 0 warnings, and 0 notes.
  • pkgdown::build_site() passed locally after the portfolio vignette and release-link updates.

Methodological note

Benchmark comparisons and retained evidence are local reproducibility evidence under explicit inputs, contracts, and comparison workflows.

No official institutional validation is claimed.

Any official validation would require explicit authorization or confirmation by the relevant official authority.

Installation during active development

remotes::install_github("yerovi84/enemduR")

For local development from the repository root:

devtools::load_all(reset = TRUE)
devtools::test()
devtools::check()

Documentation

Package documentation is available at:

https://yerovi84.github.io/enemduR/

Status

This is a public alpha pre-release for review and portfolio demonstration.

It is not a final production release.

enemduR v0.1.0-alpha — Public portfolio release

Choose a tag to compare

@yerovi84 yerovi84 released this 15 May 11:43
b2a9dbc

enemduR v0.1.0-alpha — Public portfolio release

This is the first public pre-release of enemduR, published as part of a public portfolio release.

This version is marked as alpha, which means the package is still under active development and its interface, functions, documentation, and internal structure may change in future versions.

Highlights

  • Initial public release of the enemduR project.
  • Repository prepared for public visibility and portfolio presentation.
  • Early package structure made available for review, testing, and future development.
  • Foundation established for continued work on tools related to ENEMDU data workflows in R.

Status

This release is intended mainly for:

  • Portfolio and academic visibility.
  • Early testing and feedback.
  • Demonstrating the initial direction of the project.
  • Documenting the beginning of the package development process.

Important notes

Because this is an alpha release:

  • The API is not yet stable.
  • Function names, arguments, outputs, and documentation may change.
  • Some features may be incomplete or experimental.
  • The package should not yet be considered production-ready.

Installation

You can install this pre-release from GitHub using:

remotes::install_github("YOUR_USERNAME/enemduR@v0.1.0-alpha")