-
-
Notifications
You must be signed in to change notification settings - Fork 10
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
V1.0 prep #129
V1.0 prep #129
Conversation
add packagedown documentation
Functions for managing spectra for v1.0
Reading functions for v1.0
Checking all these R files for completion and tests:
|
Package down
Merge branch 'main' into v1.0-prep # Conflicts: # .Rbuildignore # .gitignore # DESCRIPTION # _pkgdown.yml
@wincowgerDEV What do you think when we might be ready to merge into main? I am asking because I actually don't like to see the main branch fail. Currently it's only because of that GitHub Action deprecation but still. If we need more time here, no problem. Then I just cherry pick the GitHub Action commits and merge them already before merging the whole thing. If it's only documentation left, I guess we could merge this one here already and continue working on the SOP on this or another branch. |
@wincowgerDEV I just split up the SOP vignette into three separate ones: the main SOP, the advanced spec part, and the SpectraGryph stuff. The idea behind was (1) to improve clarity also with respect to packagedown and (2) to be more flexible which vignettes to exclude for the CRAN package to keep the file size down. For now, I only added the main SOP to be submitted to CRAN excluding the two other ones that only go to packagedown. What do you think? I can revert it if it doesn't make sense to you, of course. |
I think we merge with main asap 🙂. Just vignettes left. I'm gonna finish the vignettes today. Love what you did with the split too, that's super handy. There will likely still be some small bugs to shake out but the community can help us find them more easily once it is in main. You wanna do the honors of merging? |
Sure! I'm going to merge as soon as all checks have passed. We could even think about splitting the package and app parts in the current SOP vignette. This would make the actual package vignette super small, because we don't need all the screenshots, and would give us more space for sample files and so on. The app vignette could then go to packagedown only. |
That's not a bad idea. Was going back and forth about whether to do that. I
think we originally kept them together so that the app could expedite the
learning process for the package but I totally get that now we have a lot
more app features and those each have images and that can make a big file
size for the package. Maybe in the app vignette and the package vignette we
try to maintain the same headings to make it easy to search between the
two?
…On Wed, Aug 30, 2023, 7:52 AM Zacharias Steinmetz ***@***.***> wrote:
Sure! I'm going to merge as soon as all checks have passed.
We could even think about splitting the package and app parts in the
current SOP vignette. This would make the actual package vignette super
small, because we don't need all the screenshots, and would give us more
space for sample files and so on. The app vignette could then go to
packagedown only.
—
Reply to this email directly, view it on GitHub
<#129 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AGMUJU22YOK2OQ36FAE5K4DXX5HRPANCNFSM6AAAAAA2C62GJI>
.
You are receiving this because you were mentioned.Message ID:
***@***.***>
|
Sounds good! We could also reference the package functions in the app vignette and vice versa. |
Yeah that's true, maybe even add a link to the header on the other package
vignette too! I like keeping the package as small as possible, there may
come a time we want to make another big push in a few years and we will
want the space for test files or porting over other people's 1000 line
codes 😂.
…On Wed, Aug 30, 2023, 8:00 AM Zacharias Steinmetz ***@***.***> wrote:
Maybe in the app vignette and the package vignette we try to maintain the
same headings to make it easy to search between the two?
Sounds good! We could also reference the package functions in the app
vignette and vice versa.
—
Reply to this email directly, view it on GitHub
<#129 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AGMUJU44YXP2Z5UONO7ZEVDXX5IRNANCNFSM6AAAAAA2C62GJI>
.
You are receiving this because you were mentioned.Message ID:
***@***.***>
|
@zsteinmetz, creating this PR so that we can have everything in one place. Below I am bringing over comments and check boxes from the other 3 PRs and assigning each of us to tasks. Would it be alright if I merge all these to V1.0 prep?
Package Down Documentation (@wincowgerDEV) #126
Functions for managing spectra for v1.0 (@zsteinmetz) #125
Reading functions for v1.0 (@zsteinmetz) #124
Functions to be renamed/changed (@zsteinmetz)
sample.OpenSpecy()
->sample_spec()
correlate_spectra()
->cor_spec()
collapse_spectra()
->collapse_spec()
process_spectra()
->process_spec()
identify_spectra()
->ident_spec()
characterize_particles()
->def_features()
heatmap_OpenSpecy()
->heatmap_spec()
plot_OpenSpecy()
->plotly_spec()
to_hyperSpec()
->as_hyperSpec()
subtr_bg()
->subtr_baseline()
%>%
with native R pipe|>
were possibleobject
argument withx
where possiblerun_app()
General checks and CRAN compliance (@zsteinmetz)
urlchecker::url_check()
devtools::check(remote = TRUE, manual = TRUE)
devtools::check_win_devel()
read_envi
andread_envi_nic
)