UBC-MDS / software-review-2022

0 stars 0 forks source link

Submission group 29: r_outliers_utils (R) #58

Open scarlqq opened 2 years ago

scarlqq commented 2 years ago

Submitting Author Name: Qingqing Song Submitting Author Github Handle: @scarlqq Other Package Authors Github handles: @karanpreetkaur @lipcai

Repository: https://github.com/UBC-MDS/r_outliers_utils Version submitted: 1.0.0 Submission type: Standard

Editor: Karanpreet Kaur (@karanpreetkaur) Linhan Cai (@lipcai) Qingqing Song (@scarlqq)

Reviewers: Wanying Ye (@GloriaWYY ) Amir Shojakhani (@Amirshoja ) Adam MORPHY (@adammorphy) Jacqueline Chong (@Jacq4nn)

Archive: TBD Version accepted: TBD Language: en


Package: routliersutils
Title: Clean and Perform Initial Exploratory Data Analysis specific to Outliers
Version: 0.0.0.9000
Authors@R: 
    person("Karanpreet", "Kaur", , "karanpreet088@gmail.com", role = c("aut", "cre"))
    person("Linhan", "Cai", , "1209560233@qq.com", role = c("aut", "cre"))
    person("Qingqing", "Song", , "song.qingqing1001@gmail.com", role = c("aut", "cre"))
Description: As data rarely comes ready to be used and analyzed for machine learning right away, this package aims to help speed up the process of cleaning and doing initial exploratory data analysis specific to outliers. The package focuses on the tasks of identifying univariate outliers, providing summary of outliers like count, range of outliers, visualize them and giving functionality to remove them from data.
Imports:  tidyverse, dplyr, ggplot2, tidyr,  tibble
License: MIT + file LICENSE
Encoding: UTF-8
LazyData: true
Roxygen: list(markdown = TRUE)
RoxygenNote: 7.1.1
Suggests: 
    testthat (>= 3.0.0)
Config/testthat/edition: 3

Scope

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

Jacq4nn 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: 1hr


Review Comments

adammorphy 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

Review Comments

Congrats everyone on creating a very useful package! It is obvious you have put a lot of work onto it with great results. The documentation was also easy to follow and made it simply to install and use your package. I have noted a few things below:

In general, this is great work and I enjoyed using your package!

GloriaWYY 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

Good Job Team on developing this nice and neat package! A few points that I think would help you improve it further:

Amirshoja 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

A very clean and practical package. As mentioned in the review of the python package, I find your group perfect in describing the package, examples and docstrings. These make using the package very easy and guide me through the process of working with the package. Just a few points to make this package even better are:

Overall, I once again congratulate your group on a very well implemented package. This package could definitely help in finding outliers, saving a lot of time.