Skip to content

Update documentation, remove endpoint not yet served #75

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 14 commits into from
Apr 6, 2023
Merged

Conversation

brookslogan
Copy link
Contributor

@keanmingtan I went ahead and made a PR for your changes, as we did some epidatr testing at a tooling meeting off of your branch, and might have comments to add on particular lines (PR is the best place I think). Do you have additional work locally that should be added?

* Remove `R/.Rapp.history` macOS history file (https://rdrr.io/r/utils/savehistory.html).
* Update `.gitignore` with `usethis` plus manually adding a `.Rapp.history` rule.
R/endpoints.R Outdated
#' @param zip optional numeric zip code
#' @param fips_code optional numeric fips code
#' @return an instance of epidata_call
#' @param state A two-letter character string state abbreviation.
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

With fix from #74, maybe this could be a character vector.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Ditto for probably every instance of "character string" below.

Copy link
Contributor Author

@brookslogan brookslogan left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I removed the history file stuck in here and updated the .gitignore; once you pull the .gitignore update, git shouldn't try to add it back anymore. Added a comment, but haven't given it a full pass. Dmitry, would you be able to finish the review?

@dshemetov
Copy link
Contributor

Yup, I'll look at it on Monday.

update documentation for gft, nidss_dengue, nidss_flu, nowcast, fluview, flusurv, ecdc_ili
@keanmingtan
Copy link
Contributor

keanmingtan commented Mar 19, 2023

update documentation for gft, nidss_dengue, nidss_flu, nowcast, fluview, flusurv, ecdc_ili

Can both of you check if I miss any functions that we want to have documentations on? Would be good if we can nail down those and finished things up. I will then add the auth to all of them.

@keanmingtan
Copy link
Contributor

Also have some questions about the following:
NIDSS dengue stop updating from 2018?
NIDSS flu data stop updating from 2018?
Google flu trend stop updating from 2015?
EDCD data stop updating from 2020?

@brookslogan
Copy link
Contributor Author

  • NIDSS scraper is broken, likely due to a change in the web site format. Their dashboard still seems to be up.
  • GFT was discontinued (best link I can find right now)
  • ECDC: checking on Slack
  • Missing docs: will check

@dshemetov
Copy link
Contributor

Hm, it occurs to me that we should probably build and host the documentation for this package and integrate CI into it. Would make documentation easier to review.

@dshemetov
Copy link
Contributor

dshemetov commented Apr 1, 2023

I have made a number of edits in #77. Many changes across all endpoints.

These shouldn't be blockers for moving ahead with:

It's likely we will need a few more documentation passes, but they will be much smaller in scale. API keys will adjust the documentation somewhat and later we can make small tweaks to individual endpoint docs, rather than making larger passes. Those should be much lighter to manage.

@dshemetov dshemetov marked this pull request as ready for review April 6, 2023 21:48
@dshemetov dshemetov requested a review from dajmcdon as a code owner April 6, 2023 21:48
@dshemetov dshemetov merged commit 31462e3 into dev Apr 6, 2023
@dshemetov dshemetov deleted the km-edit branch April 6, 2023 22:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants