Closed trangdata closed 1 year ago
Thanks for submitting to rOpenSci, our editors and @ropensci-review-bot will reply soon. Type @ropensci-review-bot help
for help.
:rocket:
Editor check started
:wave:
git hash: c0d32fea
Package License: MIT + file LICENSE
The table below tallies all function calls to all packages ('ncalls'), both internal (r-base + recommended, along with the package itself), and external (imported and suggested packages). 'NA' values indicate packages to which no identified calls to R functions could be found. Note that these results are generated by an automated code-tagging system which may not be entirely accurate.
|type |package | ncalls|
|:----------|:---------|------:|
|internal |base | 227|
|internal |openalexR | 67|
|internal |utils | 16|
|internal |stats | 12|
|internal |graphics | 2|
|internal |methods | 2|
|imports |httr | 5|
|imports |jsonlite | 2|
|imports |curl | NA|
|imports |progress | NA|
|imports |tibble | NA|
|suggests |testthat | NA|
|suggests |dplyr | NA|
|suggests |knitr | NA|
|suggests |rmarkdown | NA|
|suggests |tidyr | NA|
|suggests |purrr | NA|
|suggests |ggplot2 | NA|
|suggests |covr | NA|
|linking_to |NA | NA|
Click below for tallies of functions used in each package. Locations of each call within this package may be generated locally by running 's <- pkgstats::pkgstats(
list (62), c (23), lapply (16), do.call (15), length (14), if (11), for (7), unlist (7), vector (6), mode (5), paste (5), is.null (4), lengths (4), names (3), rbind.data.frame (3), by (2), duplicated (2), max (2), min (2), nrow (2), rbind (2), rep (2), search (2), sort (2), switch (2), unique (2), url (2), which (2), as.character (1), ceiling (1), environment (1), format (1), grepl (1), intersect (1), is.na (1), logical (1), mapply (1), merge (1), paste0 (1), seq_along (1), seq.int (1), strsplit (1), tolower (1), vapply (1)
oa_fetch (13), oa_progress (7), au_collapse (5), subs_na (5), empty_list (3), oa_request (3), SR (3), abstract_build (2), api_request (2), append_flt (2), cfg (2), oa_entities (2), simple_rapply (2), asl (1), authors2df (1), concepts2df (1), get_auth_position (1), id_type (1), institutions2df (1), isValidEmail (1), oa_email (1), oa_query (1), oa_random (1), oa_snowball (1), oa2bibliometrix (1), oa2df (1), prepend (1), shorten_oaid (1), shorten_orcid (1)
data (16)
filter (11), setNames (1)
content (2), GET (1), modify_url (1), user_agent (1)
text (2)
fromJSON (2)
as (2)
base
openalexR
utils
stats
httr
graphics
jsonlite
methods
This package features some noteworthy statistical properties which may need to be clarified by a handling editor prior to progressing.
The package has: - code in R (100% in 8 files) and - 2 authors - 4 vignettes - 2 internal data files - 5 imported packages - 16 exported functions (median 36 lines of code) - 54 non-exported functions in R (median 8 lines of code) --- Statistical properties of package structure as distributional percentiles in relation to all current CRAN packages The following terminology is used: - `loc` = "Lines of Code" - `fn` = "function" - `exp`/`not_exp` = exported / not exported All parameters are explained as tooltips in the locally-rendered HTML version of this report generated by [the `checks_to_markdown()` function](https://docs.ropensci.org/pkgcheck/reference/checks_to_markdown.html) The final measure (`fn_call_network_size`) is the total number of calls between functions (in R), or more abstract relationships between code objects in other languages. Values are flagged as "noteworthy" when they lie in the upper or lower 5th percentile. |measure | value| percentile|noteworthy | |:------------------------|-----:|----------:|:----------| |files_R | 8| 50.7| | |files_vignettes | 4| 95.3| | |files_tests | 8| 88.2| | |loc_R | 858| 63.8| | |loc_vignettes | 583| 81.6| | |loc_tests | 363| 68.2| | |num_vignettes | 4| 96.6|TRUE | |data_size_total | 4058| 66.2| | |data_size_median | 2029| 68.7| | |n_fns_r | 70| 66.8| | |n_fns_r_exported | 16| 60.6| | |n_fns_r_not_exported | 54| 69.6| | |n_fns_per_file_r | 6| 73.8| | |num_params_per_fn | 2| 11.9| | |loc_per_fn_r | 14| 42.4| | |loc_per_fn_r_exp | 36| 70.0| | |loc_per_fn_r_not_exp | 8| 26.4| | |rel_whitespace_R | 23| 70.2| | |rel_whitespace_vignettes | 28| 79.4| | |rel_whitespace_tests | 16| 59.8| | |doclines_per_fn_exp | 46| 58.1| | |doclines_per_fn_not_exp | 0| 0.0|TRUE | |fn_call_network_size | 63| 70.9| | ---
Click to see the interactive network visualisation of calls between objects in package
goodpractice
and other checks#### 3a. Continuous Integration Badges [![R-CMD-check.yaml](https://github.com/massimoaria/openalexR/actions/workflows/R-CMD-check.yaml/badge.svg)](https://github.com/massimoaria/openalexR/actions) **GitHub Workflow Results** | id|name |conclusion |sha | run_number|date | |----------:|:--------------------------|:----------|:------|----------:|:----------| | 3420154650|pages build and deployment |success |3a012b | 38|2022-11-08 | | 3420037823|pkgcheck |success |c0d32f | 2|2022-11-08 | | 3420182325|pkgdown |NA |c4e6ce | 88|2022-11-08 | | 3420182323|R-CMD-check |NA |c4e6ce | 73|2022-11-08 | | 3420182324|test-coverage |NA |c4e6ce | 30|2022-11-08 | --- #### 3b. `goodpractice` results #### `R CMD check` with [rcmdcheck](https://r-lib.github.io/rcmdcheck/) rcmdcheck found no errors, warnings, or notes #### Test coverage with [covr](https://covr.r-lib.org/) Package coverage: 92.42 #### Cyclocomplexity with [cyclocomp](https://github.com/MangoTheCat/cyclocomp) The following functions have cyclocomplexity >= 15: function | cyclocomplexity --- | --- oa_request | 19 works2df | 16 #### Static code analyses with [lintr](https://github.com/jimhester/lintr) [lintr](https://github.com/jimhester/lintr) found the following 74 potential issues: message | number of times --- | --- Avoid library() and require() calls in packages | 9 Lines should not be more than 80 characters. | 65
|package |version | |:--------|:--------| |pkgstats |0.1.1.66 | |pkgcheck |0.1.0.32 |
This package is in top shape and may be passed on to a handling editor
Thanks for submitting @trangdata! 🎉
I'm in the process of assigning a handling editor.
In the meantime, it appears there's a minor discrepancy in the version stated in the submission and pasted DESCRIPTION
(1.0.1) and the actual current package version (1.0.2). Would you mind correcting and double-checking the pasted DESCRIPTION
is up to date?
Thanks so much @annakrystalli! 🌻
it appears there's a minor discrepancy in the version stated in the submission and pasted DESCRIPTION (1.0.1) and the actual current package version (1.0.2).
Ah my bad. I forgot to update the version. Edited now.
@ropensci-review-bot assign @ldecicco-USGS as editor
Assigned! @ldecicco-USGS is now the editor
Hi @trangdata ! The package looks great! I'll try to find some editors as soon as possible
Thank you so much @ldecicco-USGS. 🪴 And you mean reviewers right? 😅
😆Yup!
@ropensci-review-bot assign @BriannaLind as reviewer
@BriannaLind added to the reviewers list. Review due date is 2022-12-22. Thanks @BriannaLind for accepting to review! Please refer to our reviewer guide.
rOpenSci’s community is our best asset. We aim for reviews to be open, non-adversarial, and focused on improving software quality. Be respectful and kind! See our reviewers guide and code of conduct for more.
@BriannaLind: If you haven't done so, please fill this form for us to update our reviewers records.
Sorry for the delay team - I am diving into the review, will get back asap
It turns out I had assigned the review to a fake account that was impersonating the actual reviewer. I'm verifying he's still interested in reviewing. Sorry for the delay @trangdata !
@ropensci-review-bot assign @pachadotdev as reviewer
@pachadotdev added to the reviewers list. Review due date is 2023-01-24. Thanks @pachadotdev for accepting to review! Please refer to our reviewer guide.
rOpenSci’s community is our best asset. We aim for reviews to be open, non-adversarial, and focused on improving software quality. Be respectful and kind! See our reviewers guide and code of conduct for more.
Hi @pachadotdev and @BriannaLind , checking in to see if you could update us on an approximate timeline for when you'll be able to do the review.
Hi @pachadotdev and @BriannaLind , checking in to see if you could update us on an approximate timeline for when you'll be able to do the review.
hi i finished the wilsonfreitas review last weekend i can check this one on monday
:calendar: @pachadotdev you have 2 days left before the due date for your review (2023-01-24).
Should have it done by the middle/end of the week!
From: Pachá @.> Sent: Friday, January 20, 2023 10:39 AM To: ropensci/software-review @.> Cc: Lind, Brianna (Contractor) @.>; Mention @.> Subject: [EXTERNAL] Re: [ropensci/software-review] openalexR: an R package to interface with the OpenAlex API (Issue #560)
This email has been received from outside of DOI - Use caution before clicking on links, opening attachments, or responding.
Hi @pachadotdevhttps://gcc02.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fpachadotdev&data=05%7C01%7Cblind%40contractor.usgs.gov%7C9b3ffe507e3740e7979408dafafc7b23%7C0693b5ba4b184d7b9341f32f400a5494%7C0%7C0%7C638098259551957513%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=a2mhSzv4RPTJ1NAQzzbvhKHJWkiZpELybIdB5%2FQw3HQ%3D&reserved=0 and @BriannaLindhttps://gcc02.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2FBriannaLind&data=05%7C01%7Cblind%40contractor.usgs.gov%7C9b3ffe507e3740e7979408dafafc7b23%7C0693b5ba4b184d7b9341f32f400a5494%7C0%7C0%7C638098259551957513%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=%2B8hHqgZsHTYXjd5POaxISd1BVAg9C9m%2BFkSEYxNH4gw%3D&reserved=0 , checking in to see if you could update us on an approximate timeline for when you'll be able to do the review.
hi i finished the wilsonfreitas review last weekend i can check this one on monday
— Reply to this email directly, view it on GitHubhttps://gcc02.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fropensci%2Fsoftware-review%2Fissues%2F560%23issuecomment-1398573104&data=05%7C01%7Cblind%40contractor.usgs.gov%7C9b3ffe507e3740e7979408dafafc7b23%7C0693b5ba4b184d7b9341f32f400a5494%7C0%7C0%7C638098259551957513%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=OyD%2Fj2w1BOEpJhtE01jvZp3iHb4LWuwVOxl93ZfDLQI%3D&reserved=0, or unsubscribehttps://gcc02.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fnotifications%2Funsubscribe-auth%2FAY55VEWKERBJQ6WAMSJUESLWTKWRNANCNFSM6AAAAAAR2LR6UE&data=05%7C01%7Cblind%40contractor.usgs.gov%7C9b3ffe507e3740e7979408dafafc7b23%7C0693b5ba4b184d7b9341f32f400a5494%7C0%7C0%7C638098259552114163%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=pv%2FMUssfp74iprxVzpQ2UKOiIZeE5LLVOxeIOMJhsaM%3D&reserved=0. You are receiving this because you were mentioned.Message ID: @.***>
Please check off boxes as applicable, and elaborate in comments below. Your review is not limited to these topics, as described in the reviewer guide
The package includes all the following forms of documentation:
URL
, BugReports
and Maintainer
(which may be autogenerated via Authors@R
).Estimated hours spent reviewing: 6
Sorry for the delay in reviewing - I am also quite new to git hub and at first had some trouble navigating and following instructions with the package reviewer. Very cool package - I am looking forward to playing around with it more!
I ran the set up and tutorial in the readme of http://github.com/massimoria/openalexR. The first example executed fine, but instead of the nice display shown in the tutorial I had a bunch of (kind of ugly tabsets). I tried reinstalling knitr package, but that 'help. That happened for all of the 'works' and 'author' examples. The rest of the tutorial worked well, except several times I had to install packages that were not shown in the script but were necessary (this included ggraph, ggtext, and word cloud). As with most scripts, R did not want to play nice until all packages were updated to the most recent version.
Hi @BriannaLind, first of all, thank you so much for spending your time reviewing the package. ❤️ ✨ I appreciate your comments!
The first example executed fine, but instead of the nice display shown in the tutorial I had a bunch of (kind of ugly tabsets).
Ah this is interesting. I'm not sure what's going on with knitr, but you're right: we should separate oa_fetch() and the lines to display the output dataframe, so that the user can still see the output any other ways. I will update the readme.
The rest of the tutorial worked well, except several times I had to install packages that were not shown in the script but were necessary (this included ggraph, ggtext, and word cloud)
We had a few discussions regarding finding a balance between adding dependencies and making the user separately install things. We decided to keep the package minimal with few dependencies since most use cases won't require additional packages. When the user wants more specific analyses, e.g., snowballing, we expect them to install ggraph separately. The examples were to show the variety of use cases for openalexR, so we didn't think attaching, for example, wordcloud, as an Imports
was necessary. However, if you think these examples should be moved to a different place than the readme, we will consider the suggestion!
Thanks again for the constructive feedback! 🌱
@trangdata yay! I'm glad it was helpful!
I think its totally fine for users to install extra packages separately - I mostly was thinking of a 'new R user' who is going to want to really work through your examples and copy and paste the script ---that it would be nice to have library(XXX) above the code snippet to reduce frustration.
hi @trangdata I; ll try to have my review done by Thu
I think its totally fine for users to install extra packages separately - I mostly was thinking of a 'new R user' who is going to want to really work through your examples and copy and paste the script ---that it would be nice to have library(XXX) above the code snippet to reduce frustration.
@BriannaLind ah gotcha! That makes sense. I'll keep this in mind when updating the readme.
ll try to have my review done by Thu
@pachadotdev Thank you!!! I'm excited to hear your feedback! 🙌🏽
Dear all,
My EiC rotation just started and I'm checking the status of open issues. I don't mean to intrude but to save you time. So while I'm here I note the second review might be ready soon.
@pachadotdev, any updates?
Dear all,
My EiC rotation just started and I'm checking the status of open issues. I don't mean to intrude but to save you time. So while I'm here I note the second review might be ready soon.
@pachadotdev, any updates?
hi! I can send it by tonight
ready how do I upload this?
Hi @pachadotdev - copy and paste the text in the comments. If there are any formatting issues I can take a look and see how to fix it up.
Please check off boxes as applicable, and elaborate in comments below. Your review is not limited to these topics, as described in the reviewer guide
Briefly describe any working relationship you have (had) with the package authors.
[x] As the reviewer I confirm that there are no conflicts of interest for me to review this work (if you are unsure whether you are in conflict, please speak to your editor before starting your review).
The package includes all the following forms of documentation:
[x] Installation instructions: for the development version of package and any non-standard dependencies in README
[x] Vignette(s): demonstrating major functionality that runs successfully locally
[x] Function Documentation: for all exported functions
[x] Examples: (that run successfully locally) for all exported functions
[x] Community guidelines: including contribution guidelines in the README or CONTRIBUTING, and DESCRIPTION with URL
, BugReports
and Maintainer
(which may be autogenerated via Authors@R
).
[x] Installation: Installation succeeds as documented.
[x] Functionality: Any functional claims of the software been confirmed.
[x] Performance: Any performance claims of the software been confirmed.
[x] Automated tests: Unit tests cover essential functions of the package and a reasonable range of inputs and conditions. All tests pass on the local machine.
[x] Packaging guidelines: The package conforms to the rOpenSci packaging guidelines.
Estimated hours spent reviewing: 3.5
Sorry for the delay! The outputs look strange on Windows, but it works perfect on Ubuntu. After checking, it is because I had older pkgs on Windows.
Please check off boxes as applicable, and elaborate in comments below. Your review is not limited to these topics, as described in the reviewer guide
Briefly describe any working relationship you have (had) with the package authors.
[x] As the reviewer I confirm that there are no conflicts of interest for me to review this work (if you are unsure whether you are in conflict, please speak to your editor before starting your review).
The package includes all the following forms of documentation:
[x] Installation instructions: for the development version of package and any non-standard dependencies in README
[x] Vignette(s): demonstrating major functionality that runs successfully locally
[x] Function Documentation: for all exported functions
[x] Examples: (that run successfully locally) for all exported functions
[x] Community guidelines: including contribution guidelines in the README or CONTRIBUTING, and DESCRIPTION with URL
, BugReports
and Maintainer
(which may be autogenerated via Authors@R
).
[x] Installation: Installation succeeds as documented.
[x] Functionality: Any functional claims of the software been confirmed.
[x] Performance: Any performance claims of the software been confirmed.
[x] Automated tests: Unit tests cover essential functions of the package and a reasonable range of inputs and conditions. All tests pass on the local machine.
[x] Packaging guidelines: The package conforms to the rOpenSci packaging guidelines.
Estimated hours spent reviewing: 3.5
Sorry for the delay! The outputs look strange on Windows, but it works perfect on Ubuntu. After checking, it is because I had older pkgs on Windows.
@ropensci-review-bot submit review https://github.com/ropensci/software-review/issues/560#issuecomment-1419932073 time 3.5
Couldn't find entry for pachadotdev in the reviews log
@ropensci-review-bot submit review https://github.com/ropensci/software-review/issues/560#issuecomment-1409244254 time 6
Logged review for BriannaLind (hours: 6)
Thanks @pachadotdev and @BriannaLind for the reviews!
It seems like you both gave the package a test drive and things are looking pretty good. I don't see any major suggestions that were put forth yet to fix. Is that right? When I first looked at the package via the editor review, I also thought it was in pretty good shape!
If that's correct, @pachadotdev and @BriannaLind , could you use the Approval template and verify: https://devguide.ropensci.org/approval2template.html
Estimated hours spent reviewing: 6
Estimated hours spent reviewing: 3.5
@ropensci-review-bot approve openalexR
Approved! Thanks @trangdata for submitting and @BriannaLind, @pachadotdev for your reviews! :grin:
To-dos:
@ropensci-review-bot invite me to ropensci/<package-name>
which will re-send an invitation.@ropensci-review-bot finalize transfer of <package-name>
where <package-name>
is the repo/package name. This will give you admin access back.pkgdown
website and are ok relying only on rOpenSci central docs building and branding,
pkgdown
website with a redirecting pagehttps://docs.ropensci.org/package_name
URL
field alongside the link to the GitHub repository, e.g.: URL: https://docs.ropensci.org/foobar, https://github.com/ropensci/foobar
codemetar::write_codemeta()
in the root of your package.install.packages("<package-name>", repos = "https://ropensci.r-universe.dev")
thanks to R-universe.Should you want to acknowledge your reviewers in your package DESCRIPTION, you can do so by making them "rev"
-type contributors in the Authors@R
field (with their consent).
Welcome aboard! We'd love to host a post about your package - either a short introduction to it with an example for a technical audience or a longer post with some narrative about its development or something you learned, and an example of its use for a broader readership. If you are interested, consult the blog guide, and tag @ropensci/blog-editors in your reply. They will get in touch about timing and can answer any questions.
We maintain an online book with our best practice and tips, this chapter starts the 3d section that's about guidance for after onboarding (with advice on releases, package marketing, GitHub grooming); the guide also feature CRAN gotchas. Please tell us what could be improved.
Last but not least, you can volunteer as a reviewer via filling a short form.
@trangdata Congratulations on the great package. Sorry the timing went a little longer than usual. The "bot" automatically closes this issue when the package gets approved, but we can still use the issue to communicate (or feel free to re-open it if you have any questions).
Let me know if you have any questions on the instructions above.
Once again, thanks for submitting to rOpenSci and great work! 🎉
@ldecicco-USGS Thank you so much! ❤️ And huge thank you to the reviewers @pachadotdev and @BriannaLind for your valuable feedback! 🌈 Would you both be okay with us listing you as reviewers in our DESCRIPTION file?
On the first TODO: @ldecicco-USGS Could you please add (or ask the bot to add) @massimoaria to ropensci so he could transfer "ownership" of the repository, please? The package currently lives at https://github.com/massimoaria/openalexR. Thank you!
I sent an invitation to the organization to @massimoaria. Please ping me when the repo is transferred so that I might give @massimoaria admin access back.
Sorry for the clunkiness, it's only the second time in a short time we encounter this case https://github.com/ropensci-org/buffy/issues/98
Dear Maelle, I just transferred the openalexR repository to the rOpenSci organization.
Thanks a lot Massimo
**** Dr. Massimo Aria Full Professor in Statistics for Social Sciences PhD in Computational Statistics Bibliometrix R-package creator K-Synth Academic Spin-Off co-founder Department of Economics and Statistics University of Naples Federico II Monte S. Angelo, via Cinthia I-80126 Napoli, Italy Room D-25, Sector D, 2nd Floor, Building 3 ph. +39 081675187 fax +39 081675009 mob. +39 392 1966384 email @.* https://www.massimoaria.com https://www.bibliometrix.org https://www.k-synth.unina.it https://scholar.google.it/citations?user=Qu66YZQAAAAJ https://orcid.org/0000-0002-8517-9411 http://www.researcherid.com/rid/O-7983-2015 https://www.researchgate.net/profile/Massimo_Aria **
Il giorno 24 feb 2023, alle ore 06:30, Maëlle Salmon @.***> ha scritto:
I sent an invitation to the organization to @massimoaria https://github.com/massimoaria. Please ping me when the repo is transferred so that I might give @massimoaria https://github.com/massimoaria admin access back.
Sorry for the clunkiness, it's only the second time in a short time we encounter this case ropensci-org/buffy#98 https://github.com/ropensci-org/buffy/issues/98 — Reply to this email directly, view it on GitHub https://github.com/ropensci/software-review/issues/560#issuecomment-1442831224, or unsubscribe https://github.com/notifications/unsubscribe-auth/AD2H753KTTIRCVTQW4UFTKDWZBBRDANCNFSM6AAAAAAR2LR6UE. You are receiving this because you were mentioned.
Awesome, thanks! I've given you admin rights and write access to @trangdata but now that you have admin rights you can increase @trangdata's as needed.
@massimoaria Any chance you could give me admin access so it's easier for me to make changes such as change the repo description url. Thank you! 🌱
Done!
Date accepted: 2023-02-23
Submitting Author Name: Trang Le Submitting Author Github Handle: !--author1-->@trangdata<!--end-author1-- Other Package Authors Github handles: (comma separated, delete if none) !--author-others-->@massimoaria<!--end-author-others-- Repository: https://github.com/massimoaria/openalexR Version submitted: 1.0.2 Submission type: Standard Editor: !--editor-->@ldecicco-USGS<!--end-editor-- Reviewers: @BriannaLind, @pachadotdev
Due date for @BriannaLind: 2022-12-22 Due date for Due date for @pachadotdev: 2023-01-24Archive: TBD Version accepted: TBD Language: en
Scope
Please indicate which category or categories from our package fit policies this package falls under: (Please check an appropriate box below. If you are unsure, we suggest you make a pre-submission inquiry.):
Explain how and why the package falls under these categories (briefly, 1-2 sentences): The package interacts with the OpenAlex API. Similar packages in the same category are rcrossref and rotl.
Who is the target audience and what are scientific applications of this package? Anyone who wants to work in R to interact with the OpenAlex API to acquire information on publications, authors, etc., including researchers in the field of bibliometrics, text mining, etc. We include several example analyses in our README.
Are there other R packages that accomplish the same thing? If so, how does yours differ or meet our criteria for best-in-category? Please see the detailed answer here with a detailed table of comparison and examples of code differences.
(If applicable) Does your package comply with our guidance around Ethics, Data Privacy and Human Subjects Research? Yes.
If you made a pre-submission inquiry, please paste the link to the corresponding issue, forum post, or other discussion, or @tag the editor you contacted. https://github.com/ropensci/software-review/issues/557
Explain reasons for any
pkgcheck
items which your package is unable to pass. N/A. Passed all checks.Technical checks
Confirm each of the following by checking the box.
This package:
Publication options
[x] Do you intend for this package to go on CRAN?
[ ] Do you intend for this package to go on Bioconductor?
[ ] Do you wish to submit an Applications Article about your package to Methods in Ecology and Evolution? If so:
MEE Options
- [ ] The package is novel and will be of interest to the broad readership of the journal. - [ ] The manuscript describing the package is no longer than 3000 words. - [ ] You intend to archive the code for the package in a long-term repository which meets the requirements of the journal (see [MEE's Policy on Publishing Code](http://besjournals.onlinelibrary.wiley.com/hub/journal/10.1111/(ISSN)2041-210X/journal-resources/policy-on-publishing-code.html)) - (*Scope: Do consider MEE's [Aims and Scope](http://besjournals.onlinelibrary.wiley.com/hub/journal/10.1111/(ISSN)2041-210X/aims-and-scope/read-full-aims-and-scope.html) for your manuscript. We make no guarantee that your manuscript will be within MEE scope.*) - (*Although not required, we strongly recommend having a full manuscript prepared when you submit here.*) - (*Please do not submit your package separately to Methods in Ecology and Evolution*)Code of conduct