Skip to content

Dev#57

Merged
GregJohnsonJr merged 129 commits intomainfrom
dev
Sep 8, 2025
Merged

Dev#57
GregJohnsonJr merged 129 commits intomainfrom
dev

Conversation

@GregJohnsonJr
Copy link
Copy Markdown
Collaborator

@GregJohnsonJr GregJohnsonJr commented Sep 8, 2025

Fix for the valgrind/address sanitize issue on cran!

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 27, 2025 15:44
* Add cpp function for removing dups

* Renamed main source file and added to build ignore
* Using the if(NA) works, but we need to remove NA's before they get to the cpp side

* adding nomatch to the data.table join function has appeared to fix the bug #43

* Removing unneeded data.

* Fix for unique_compound test
* 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)
@GregJohnsonJr GregJohnsonJr self-assigned this Sep 8, 2025
@GregJohnsonJr GregJohnsonJr added the bug Something isn't working label Sep 8, 2025
@GregJohnsonJr GregJohnsonJr merged commit 6146444 into main Sep 8, 2025
13 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something isn't working

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants