Skip to content
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

update plot method #87

Merged
merged 6 commits into from
Feb 24, 2020
Merged

update plot method #87

merged 6 commits into from
Feb 24, 2020

Conversation

zkamvar
Copy link
Collaborator

@zkamvar zkamvar commented Feb 20, 2020

  • plot method no longer shows grob table
  • documentation updated
  • version bumped to devel
  • news updated

This will fix #86 when merged

 - plot method no longer shows grob table
 - documentation updated
 - version bumped to devel
 - news updated

This will fix #86 when merged
@zkamvar zkamvar requested a review from jstockwin February 20, 2020 18:34
@zkamvar
Copy link
Collaborator Author

zkamvar commented Feb 20, 2020

Note: this is failing on the macos flavor because it can't seem to install MCMCpack 🤔

Copy link
Collaborator

@jstockwin jstockwin left a comment

Choose a reason for hiding this comment

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

Thanks @zkamvar - this looks good to me, although one typo hasn't been fixed correctly.

I have also added comments that I would just bump the version to 2.2-2, but I work in Python these days so if you think what you have is a better convention then I'll defer to you on that one.

Tests are failing on the old release of R because this uses R 3.5 and MCMC pack requires R>=3.6. Since we depend on MCMC, that means we also require R>=3.6. I would simply remove the oldrel job from the tests by removing the two lines here: https://github.com/annecori/EpiEstim/blob/master/.travis.yml#L12. We will also need to update our CRAN page etc to say the supported R version is >=3.6. Given the MCMC dependency, I guess it already won't install on older R versions anyway...

zkamvar and others added 5 commits February 21, 2020 07:06
Co-Authored-By: Jake Stockwin <[email protected]>
Co-Authored-By: Jake Stockwin <[email protected]>
Co-Authored-By: Jake Stockwin <[email protected]>
This is to account for the fact that MCMCpack now relies on R 3.6
@zkamvar zkamvar requested a review from jstockwin February 21, 2020 16:01
Copy link
Collaborator

@jstockwin jstockwin left a comment

Choose a reason for hiding this comment

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

Looks good to me @zkamvar, thanks!

Are you able to get this release onto CRAN too? I have nothing to do with that side of things...

@jstockwin
Copy link
Collaborator

Hm also @zkamvar would it actually be worth changing https://github.com/annecori/EpiEstim/blob/master/DESCRIPTION#L24 to show the R >=3.6 dependency we now have?

@zkamvar
Copy link
Collaborator Author

zkamvar commented Feb 23, 2020

Hm also @zkamvar would it actually be worth changing https://github.com/annecori/EpiEstim/blob/master/DESCRIPTION#L24 to show the R >=3.6 dependency we now have?

I'm of two minds on this: on the one hand, it will still work with older versions of {MCMCpack}, which did not have a dependency on R >=3.6. At the moment, people only have to update their R version if they update {MCMCpack}, but not if they update {EpiEstim} (CI is a bit of a different story). If we force {EpiEstim} to require R >= 3.6, then we force the users to upgrade their version of R (not terribly drastic, but frustrating for some users).

@jstockwin
Copy link
Collaborator

@zkamvar makes sense, happy for you to merge in that case

@zkamvar zkamvar merged commit c41d6e8 into master Feb 24, 2020
@zkamvar zkamvar deleted the znk-fix-86 branch February 24, 2020 14:47
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.

Ugly TableGrob output in knitr documents when plot() called
2 participants