Package: blueprintr 0.2.7

Patrick Anker

blueprintr: Automagically Document and Test Datasets Using Targets Or Drake

Documents and tests datasets in a reproducible manner so that data lineage is easier to comprehend for small to medium tabular data. Originally designed to aid data cleaning tasks for humanitarian research groups, specifically large-scale longitudinal studies.

Authors:Patrick Anker [aut, cre], Hillary Gao [ctb], Global TIES for Children [cph]

blueprintr_0.2.7.tar.gz
blueprintr_0.2.7.zip(r-4.5)blueprintr_0.2.7.zip(r-4.4)blueprintr_0.2.7.zip(r-4.3)
blueprintr_0.2.7.tgz(r-4.4-any)blueprintr_0.2.7.tgz(r-4.3-any)
blueprintr_0.2.7.tar.gz(r-4.5-noble)blueprintr_0.2.7.tar.gz(r-4.4-noble)
blueprintr_0.2.7.tgz(r-4.4-emscripten)blueprintr_0.2.7.tgz(r-4.3-emscripten)
blueprintr.pdf |blueprintr.html
blueprintr/json (API)
NEWS

# Install 'blueprintr' in R:
install.packages('blueprintr', repos = c('https://nyuglobalties.r-universe.dev', 'https://cloud.r-project.org'))

Peer review:

Bug tracker:https://github.com/nyuglobalties/blueprintr/issues

On CRAN:

draketargets

3.40 score 1 stars 7 scripts 45 exports 49 dependencies

Last updated 4 months agofrom:fc12a4572f. Checks:OK: 1 ERROR: 6. Indexed: yes.

TargetResultDate
Doc / VignettesOKOct 13 2024
R-4.5-winERROROct 13 2024
R-4.5-linuxERROROct 13 2024
R-4.4-winERROROct 13 2024
R-4.4-macERROROct 13 2024
R-4.3-winERROROct 13 2024
R-4.3-macERROROct 13 2024

Exports:.BLUEPRINT.META.SOURCE.TARGETadd_annotationall_types_matchall_variables_presentannotationannotation_namesannotationsattach_blueprintattach_blueprintsblueprintbp_add_bpstepbp_export_codebookbp_export_kfa_reportbp_extendbp_include_panelcleaner_metabp_label_variablesbpstepbpstep_payloadcheck_listcleanupcreate_metadata_fileeval_checksfilter_variable_lineagehas_annotationin_setload_blueprintload_blueprintsload_table_lineageload_variable_lineagemark_sourcemetadatamutate_annotationmutate_annotation_acrossplan_from_blueprintread_metadatarender_codebookrender_kfa_reporttar_blueprinttar_blueprint_rawtar_blueprintsvis_table_lineagevis_variable_lineage

Dependencies:backportsbase64urlbitbit64callrclicliprcodetoolscpp11crayondata.tabledigestevaluatefansiglueherehighrhmsigraphknitrlatticelifecyclemagrittrMatrixpillarpkgconfigprettyunitsprocessxprogresspsR6readrrlangrprojrootsecretbasesnakecasestringistringrtargetstibbletidyselecttidytabletzdbutf8vctrsvroomwithrxfunyaml

Introduction to blueprintr

Rendered fromblueprintr.Rmdusingknitr::rmarkdownon Oct 13 2024.

Last update: 2024-04-30
Started: 2020-07-21

Readme and manuals

Help Manual

Help pageTopics
Access the blueprintr metadata at runtimeadd_annotation add_super_annotation annotation annotations annotation_names has_annotation has_super_annotation remove_super_annotation set_annotation super_annotation
Attach blueprints to a drake planattach_blueprint attach_blueprints
Create a blueprintblueprint
Macros for blueprint authoring.BLUEPRINT .META .SOURCE .TARGET blueprint_macros mark_source
Add custom bpstep to blueprint schemabp_add_bpstep
Instruct blueprint to export codebooksbp_export_codebook
Instruct blueprint to generate kfa reportbp_export_kfa_report
Add custom elements to a blueprintbp_extend
Include panelcleaner mapping on metadata creationbp_include_panelcleaner_meta
Convert variables to labelled variables in cleanup stagebp_label_variables
Define a step of blueprint assemblybpstep
Create a step payloadbpstep_payload
Create a quoted list of check callscheck_list
Evaluate checks on the blueprint build outputall_types_match all_variables_present checks
Run clean-up tasks and return built datasetcleanup
Create a metadata file from a datasetcreate_metadata_file
Evaluate all checks on a blueprinteval_checks
Test if x is a subset of yin_set
Load a blueprint from a script fileload_blueprint load_blueprints
Read blueprints from folder and get lineageload_table_lineage
Convert an input dataframe into a metadata objectmetadata
Modify dataset variable annotationsmutate_annotation mutate_annotation_across
Create a drake plan from a blueprintplan_from_blueprint
Render codebooks for datasetsrender_codebook
Render k-fold factor analysis on scale using kfarender_kfa_report
"Super Annotations"improved_annotation_option super_annotations using_improved_annotations
Add a blueprint to a "targets" pipelinetar_blueprint tar_blueprints tar_blueprint_raw
Variable lineagefilter_variable_lineage load_variable_lineage variable_lineage vis_variable_lineage
Visualize table lineage with visNetworkvis_table_lineage