Skip to content

Dev#60

Merged
GregJohnsonJr merged 137 commits intomainfrom
dev
Sep 10, 2025
Merged

Dev#60
GregJohnsonJr merged 137 commits intomainfrom
dev

Conversation

@GregJohnsonJr
Copy link
Copy Markdown
Collaborator

Fixing CRAN check issue:
"Running R code in ‘testthat.R’ had CPU time 7.7 times elapsed time."

Had to create a limit_cores() function, which limits the amount of core/threads used by openmp. It is believed that data.table is using more cores than needed and this should fix it.

Also fixed more typos in test.

amason30 and others added 30 commits June 13, 2024 12:24
* Added functionality for multiple group filters.

* Copy functionality added!

* Custom print statement added!

* RCMD check works!

* Fixed incorrect summary after differnt filter runs

Co-authored-by: GregJohnson <31873199+YoungKrug@users.noreply.github.com>
Co-authored-by: GregJohnson <YoungKrug@users.noreply.github.com>
GregJohnsonJr and others added 27 commits March 28, 2025 14:55
* Testing a solution by taking the percentage of features that passed the CV filter. Checking to see if this removes noise without remain high quality features.

* Small fix for new cv filter method

* Adding a new method for the cv filter

* Cleaning up test and code for new cv filter

* Fixing lintr

* Optimizing the new cv filter function. Everything is linted and test return the proper results.

* Fixed test, vignette and functions to reflect the cv filter changes!
… `import_data()` function. Also modified test.
* Fixing typos and starting to implement a new recursive method for mpactr

* Added a function for permutations and started creating a function that recursively goes back to to other features to check if they pass a secondary check.

* Can create a CV table, but the table is required to be sorted, need to find a better solution

* recursive method for peaking peaks work properly and speed up the traditional version using c++.

* New peak filter method for cv filter. Will now check if other permutations of failed peaks pass the cv filter.

* Removing browser statements and renaming PeakTable.cpp to CvFilter.cpp

* Fixing typos

* Removing the fix peak method from mpactr.

* Fixed a group and sample code mismatch error in mpactr!

* Changed "CV" to "cv" in the GetCvTable() function.

* Fixing lintr

* Modifying the news.md to reflect changes and fixing the ggplot2 plot issue via #50

* Increment version number to 0.3.0

* Adding docs to build ignore and fixing line endings in makevars (make file)
…ng it to every test and example so we can pass cran checks.
@GregJohnsonJr GregJohnsonJr self-assigned this Sep 10, 2025
@GregJohnsonJr GregJohnsonJr merged commit ed4577a into main Sep 10, 2025
13 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants