UBC-MDS / software-review-2022

0 stars 0 forks source link

Submission Group 7: reasyeda (R) #23

Open sukhleen999 opened 2 years ago

sukhleen999 commented 2 years ago

Name: reasyeda About: An R package that aims to perform basic exploratory data analysis on raw data.


Submitting Author Name: Sukhleen Kaur Submitting Author Github Handle: @sukhleen999 Other Package Authors Github handles: @jamesktkim, @khbunyan, @Luming-ubc Repository: reasyeda Version submitted: 1.0.0 Submission type: Standard Editor: TBD Archive: TBD Version accepted: TBD Language: en Reviewers:

Package: reasyeda
Title: Make Exploratory Data Analysis Easier
Version: 0.0.0.9000
Authors@R: 
    person(given = "James",
           family = "Kim",
           role = c("aut", "cre"),
           email = "first.last@example.com",
           comment = c(ORCID = "YOUR-ORCID-ID"))
    person(given = "Kristin",
           family = "Bunyan",
           role = c("aut", "cre"),
           email = "first.last@example.com",
           comment = c(ORCID = "YOUR-ORCID-ID"))
    person(given = "Sukhleen",
           family = "Kaur",
           role = c("aut", "cre"),
           email = "first.last@example.com",
           comment = c(ORCID = "YOUR-ORCID-ID"))
    person(given = "Luming",
           family = "Yang",
           role = c("aut", "cre"),
           email = "lumingyang.ut@gmail.com",
           comment = c(ORCID = "YOUR-ORCID-ID"))
Description: What the package does (one paragraph).
License: MIT + file LICENSE
Encoding: UTF-8
Roxygen: list(markdown = TRUE)
RoxygenNote: 7.1.2
Suggests: 
    covr,
    testthat (>= 3.0.0)
Config/testthat/edition: 3
Imports: 
    ggplot2,
    dplyr,
    GGally,
    tidyr,
    palmerpenguins,
    purrr,
    forcats,
    cowplot,
    stats,
    pastecs,
    readr,
    tibble,
    Hmisc

Scope

This package is designed to offer simple functions that make preliminary exploratory data analysis easier by performing data wrangling and data visualization.

Any individual who faces the need to perform data analysis of any complexity can leverage this package to kick-start their work.

The package that closely resembles our package is DataExplorer. However, the functions in reasyeda enable the users to customize them as appropriate.

Technical checks

Confirm each of the following by checking the box.

This package:

Publication options

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

stevenlio88 commented 2 years ago

Package Review for reasyeda

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

Documentation

The package includes all the following forms of documentation:

Functionality

Estimated hours spent reviewing:


Review Comments

Excellent package for the EDA process. Functions are easy to use and it is fast too. Can add more functions to the process to enrich the package like imputation methods, PCA, regrouping categorical variables (small groups) etc.

NikitaShymberg commented 2 years ago

title: "review" output: rmarkdown::md_document: pandoc_args: [ "--wrap=none" ]

Package Review

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

Documentation

The package includes all the following forms of documentation:

Functionality

Estimated hours spent reviewing:

30 Minutes


Review Comments

Overall: great!

xiangwxt commented 2 years ago

Package Review

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

Documentation

The package includes all the following forms of documentation:

Functionality

Estimated hours spent reviewing:

1 hour

Review Comments

It's a very useful package for preliminary exploratory data analysis. It's so amazing that the test coverage is 99%.

manju-abhinandana commented 2 years ago

Package Review

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

Documentation

The package includes all the following forms of documentation:

Functionality

Estimated hours spent reviewing: 45 minutes


Review Comments

A very useful package to perform EDA. Good job, Team!

  1. The documentation in github pages is very good and detailed.
  2. The examples in README could include more details like a brief description, what arguments it takes followed by code chunk.
  3. I was able to reproduce the results using the example code given in R studio and Jupyter notebook.
  4. There is excellent code coverage. The tests and check passed.
  5. nice to have: An option to choose/view only a particular plot or plots, say only histograms from all the plots generated