-
Notifications
You must be signed in to change notification settings - Fork 5
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
add necessary + relevant files prior to CRAN submission #21
Conversation
Thanks @corybrunson for adding NEWS.md in #15 and for introducing me to the Contributor Covenant (v2 included in this repo) - I'll be sure to switch other repos' contribution guidelines + code of conduct soon. I adapted CONTRIBUTING.md from ggalluvial. Quick note: I added our emails to CODE_OF_CONDUCT.md and used your gmail from DESCRIPTION. If you'd prefer a different email, please edit. Currently, just awaiting R CMD check results from win-builder (r-devel). No problems w/ it on Travis (Linux), AppVeyor (Windows), or local install (Mac) w/ r-release. I will update this PR once win-builder results are back and request a formal review (by @corybrunson) prior to merging. Edit: added pkgdown site |
@rrrlw my email is fine as and where it is! |
Just added the Adding code coverage and tdaunif are the last two tasks prior to initial CRAN submission, correct? |
I think so! |
|
NOTE: ggtda functionality does not depend on tdaunif, which is used to generate example point clouds. Rather, experimental workflows may use manifold samples from tdaunif, as illustrated in the vignette and possibly future documentation.
… diagram NOTE: The original cutoff line may have been wrongly parameterized and later reparameterized as the common line y=x used as a visual cue. The visual cue is now dark gray and the goldenrod cutoff line is corrected.
doc(readme): replace dividing line with point marker in persistence diagram
pkg: add tdaunif to suggests + use projective plane in ph vignette
…samples BREAKING CHANGE: This commit removes all trace of the data set `annulus2d`, including its generative code in the 'data-raw' folder, its documentation, and its uses in examples, tests, and vignettes. In its place, different samples are generated uniformly from a circle (with noise) using stats::unif and the (co)sine functions or by calling tdaunif::sample_circle. Some numerical and visual regression tests are updated.
feat(annulus2d): remove installed dataset; replace uses with tdaunif samples
Looks like the checklist is complete - what are the steps remaining to complete prior to merging & submitting to CRAN? |
@corybrunson apologies if we've discussed this and I've forgotten - I'm seeing 23 skipped tests on my local machine. Is this expected behavior? |
@rrrlw most of the skipped tests are visual regression tests, preceded in the test files by |
Happy to give it a shot |
doc(stat_persistence): change one example to map dim column to label aes
drop theme_tda
@rrrlw i was just using the documentation to guide an experiment with the README and realized that the documentation for the geoms does not include sections on recognized aesthetics. The documentation for I'd be glad to leave this to you if you want to try it out. Or i could probably get to it this coming week. |
I'll give this a shot over the next few days and request your review on the PR when ready, good catch! |
cran-comments.md
in preparation for submissionNEWS.md
(completed in pkg: update description for cran + add news file #15)CONTRIBUTING.md
CODE_OF_CONDUCT.md
DESCRIPTION
dependencies updatedEdit:
Suggests
and incorporate a more exotic manifold sample into the PH vignettetheme_tda