Closed ddsjoberg closed 5 years ago
Hello @ddsjoberg , and thanks for your submission. Unfortunately, after a discussion with the editors, we agreed that your package is out-of-scope for rOpenSci: although it does help with reproducibility (and is a great package), it is a too general organisation tool that's beyond our current aims and scope. Thanks again for submitting software peer review. We hope you find another venue for it.
Thank you for the quick response!
Submitting Author: Daniel Sjoberg (@ddsjoberg)
Repository: gtsummary Version submitted: 1.1.1.9004 Editor: TBD
Reviewer 1: TBD
Reviewer 2: TBD
Archive: TBD
Version accepted: TBD
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):
A common task medical researchers perform is summarizing data sets (i.e. cohorts of patients in studies) and reporting on results from regression models. The {gtsummary} package is unique from other table packages in that the data and model summary tables are 100% reproducible and formatted to be publication-ready directly from R markdown.
The package is geared towards statisticians and researchers in the medical field. Two of the package authors (DS and EZ) have served as statistical editors for high-impact journals and have authored papers on statistical reporting guidelines adopted by the top four Urology journals. The output tables from {gtsummary} have been tailored to be publication-ready following well-established guidelines. While created with medical researchers in mind, the functionality of the package extends to nearly every data analytics field.
There are existing packages that summarize data and regression models. The package {tableone} is likely the most widely used to summarize data sets, and {stargazer} for summarizing regression models. Neither of these packages, however, directly produce tables via R markdown that are ready for submission to a journal. For example, {tableone} prints output to the console and the authors recommend the results are pasted into an Excel file to create the table. {stargazer} works with R markdown, but lacks necessary formatting for publication (for example, the reference row for a categorical variable in a regression model is never printed). Our package contains far more customization abilities than any existing summarizing packages we are aware of, by leveraging functionality from the {glue} package, so users can design and customize the exact format and statistics desired in their tables within a few short lines of code. We also include sensible defaults, such as running appropriate comparison tests based on the data and automatically including footnotes denoting tests used.
The {gtsummary} package takes advantage of the {gt} package being developed by Rstudio, which prints gorgeous tables. {gtsummary} has a feature we've never seen in any package that improves reproducibility: the package includes a function that reports statistics from the summary tables directly in R markdown text. Moreover, much thought went into the API and the documentation, which has made the package easy to learn for new users.
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?
A very early version of this package is on CRAN. We will send the udpate to CRAN after rOpenSci review.
[ ] Do you wish to automatically submit to the Journal of Open Source Software? If so:
JOSS Options
- [ ] The package has an **obvious research application** according to [JOSS's definition](https://joss.readthedocs.io/en/latest/submitting.html#submission-requirements). - [ ] The package contains a `paper.md` matching [JOSS's requirements](https://joss.readthedocs.io/en/latest/submitting.html#what-should-my-paper-contain) with a high-level description in the package root or in `inst/`. - [ ] The package is deposited in a long-term repository with the DOI: - (*Do not submit your package separately to JOSS*)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
GitHub: https://github.com/ddsjoberg/gtsummary Package Website: http://www.danieldsjoberg.com/gtsummary/