filter_grants: Filtering grants

filter_grantsR Documentation

Filtering grants

Description

Filtering functions for grants

Details

The pgreportr package consists of three object types: grants, publications and presentations. These object types are tables with specific columns that have been created/formatted by pgimportr. When it comes to reporting on these objects, we typically want to filter on the status, the relevant dates, etc.

The functions that being with filter_grants in this library are designed as syntactic sugar, but often valuable sugar. Rather than having to remember which specific fields to filter on, or the specific logic built into the filtering process, these functions provide it. Importantly, over time there will be an evolutionary process of incorporating logic that reflects the needs of program grants in a way that is not immediately obvious from the tables alone. This, we believe, is justification for the large number of function options available for use.

Of note, many of the functions that filter grants call more generic filtering routines (such as filter_between()), but again are included for completeness. It does perhaps make it confusing to figure out which functions to use, so perhaps this should be readdressed.


steveneschrich/pgreportr documentation built on Jan. 13, 2025, 7:09 p.m.