Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

User experience #277

Merged
merged 22 commits into from
Mar 20, 2025
Merged

User experience #277

merged 22 commits into from
Mar 20, 2025

Conversation

Fersoil
Copy link
Collaborator

@Fersoil Fersoil commented Mar 14, 2025

No description provided.

Fersoil and others added 11 commits March 7, 2025 12:49
* by default now the intersection of analytes is included in multiplate report

* remove T as TRUE indicator

* preserve user's setting

---------

Co-authored-by: Fersoil <Fersoil>
* by default now the intersection of analytes is included in multiplate report

* remove T as TRUE indicator

* preserve user's setting

* more verbose warnings and errors

* added proper sample ordering during initialisation

* test fixes - NULL mfi_min

* removing the user's option to reorder the plate

* add docs on the sample order

* added description of sample types detection

* update docs

* remove the remaining code

* update the example script vignette index

* update the links to docs

* update the docs

* added tests for model

---------

Co-authored-by: Fersoil <Fersoil>
* Fix relative path in process_dir and process_file

* Add relative path test
* Implement direct MFI output as normalisation type

* Add MFI info to docs

* Blanks are not adjusted but use in the adjustment
Copy link

codecov bot commented Mar 14, 2025

Codecov Report

Attention: Patch coverage is 95.00000% with 13 lines in your changes missing coverage. Please review.

Project coverage is 90.32%. Comparing base (5fafbbc) to head (092df7d).
Report is 22 commits behind head on main.

Files with missing lines Patch % Lines
R/classes-model.R 95.03% 7 Missing ⚠️
R/process-dir.R 87.50% 3 Missing ⚠️
R/parser.R 92.59% 2 Missing ⚠️
R/classes-plate.R 93.33% 1 Missing ⚠️
Additional details and impacted files
@@            Coverage Diff             @@
##             main     #277      +/-   ##
==========================================
+ Coverage   89.85%   90.32%   +0.47%     
==========================================
  Files          17       17              
  Lines        2139     2388     +249     
==========================================
+ Hits         1922     2157     +235     
- Misses        217      231      +14     

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

nizwant and others added 11 commits March 15, 2025 17:20
* warning for high hook

* better message for error

* handle visual side for bad coverage of standard curve warning

* refactor and clean code

* logic for numbers

* adjust test mockup so that it works with warnings
* Implement direct MFI output as normalisation type

* Add MFI info to docs

* Blanks are not adjusted but use in the adjustment

* added dataset

* updated docs for process class methods

* layout file is no longer required in process_dir

* added better docs for process class methods

* added draft of multiplate tutorial

* Fix invalid utf8 (#273)

* Replace readr with stringi allowing for non utf-8 characters

* Allow setting separator to tab

* enhanced the docs and finished the multiplate tutorial

* added better warnings and errors

* removed plate with a different separator

* added vignette on single plate

* rerun docs

* update the imports after removing readr from xponent parser

* reduced the example line width

* vignette fixes

* added multiple links to sample type detection overview

* multiplate plots in our plots vignette created with new data

* added tests for process_dir

* added more tests

* more tests

* restored mistakenly removed files

* added even more tests

* img and warnings

* update the paths

---------

Co-authored-by: ZetrextJG <[email protected]>
Co-authored-by: Fersoil <Fersoil>
Co-authored-by: Jakub Grzywaczewski <[email protected]>
Co-authored-by: nizwant <[email protected]>
* refactor of the most obvious problems

* smaller refactor
Co-authored-by: Fersoil <Fersoil>
* added an option for generating multiplate report in process_dir

* added testing for process dir reports generation

* error fix

* fixing another typo

* another typo

---------

Co-authored-by: Fersoil <Fersoil>
@Fersoil Fersoil merged commit 092df7d into main Mar 20, 2025
19 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.

3 participants