Ezra Porter

Results 9 issues of Ezra Porter

Fixes #108 Allows `tk_make_future_timeseries()` to work with length one vectors which is the source of the `future_frame()` failure. Currently `tk_make_future_timeseries()` tries to infer the series frequency with the median time...

### Describe the bug Currently the `__init__` method for `OpenAICompletionFn` has `**kwargs` but `OpenAIChatCompletionFn` does not. This creates problems if I have both: - a custom completion function that takes...

bug

# Feature Request Description Events in longitudinal redcaps can have custom labels in addition to identifiers: ![Screen Shot 2022-11-07 at 1 26 32 PM](https://user-images.githubusercontent.com/60618324/200386850-f9e465cd-3df1-4659-bf09-23ed1c3a51d6.png) The `redcap_events` columns of the supertibble...

enhancement
backlog

# Feature Request Description We currently have four functions that do the bulk of redcap processing work. `clean_redcap()` has `distill_repeat_table()` and `distill_nonrepeat_table()`. `clean_redcap_long()` has `distill_repeat_table_long()` and `distill_nonrepeat_table_long()`. There's a good...

backlog
refactor

Currently `parse_labels()` takes a `return_stripped_text_flag` argument that, if `TRUE`, returns a flag indicating whether or not `parse_labels()` altered label text during parsing by stripping HTML/field embedding logic. This complexity was...

enhancement
backlog
refactor

# Feature Request Description These functions would work with `extract_tibbles()` and eventually `extract_tibble()` to make it easy to select all forms of a certain type. Suggested usage: ```r extract_tibbles(supertbl, tbls...

enhancement
backlog

When running `rhub_check()` for Fedora platforms, the `setup-deps` step fails for me when trying to locate `pak`: https://github.com/CHOP-CGTInformatics/REDCapTidieR/actions/runs/8649035798 Rhub v2 is working great for all other platforms. I tested at...

feature

# Feature Request Description Function to join together data tibbles that picks smart default keys to join on based on the events each tibble is mapped to. # Proposed Solution...

enhancement