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

Enhancement: NCA for multiple analytes #166

Open
wants to merge 9 commits into
base: main
Choose a base branch
from

Conversation

js3110
Copy link
Collaborator

@js3110 js3110 commented Jan 20, 2025

Issue

Closes #3

Description

The current used PKNCA package allows the analysis to be run on multiple analytes simultaneously, however our current implementation only provides input selections for one analyte at a time. This can be changed in order to fully satisfy the user's needs.

Definition of Done

  • User should be able to multiple choice in main parameters as now (ANALYTE, DOSNO) and new ones (PCSPEC)
  • Multiple analytes should be able to be run, and slope selector should keep working well
  • Different analytes with different ROUTE, MATRIX...

How to test:
I have uploaded a dummy dataset with multiple analytes and mutliple matrices in the inst/shiny/data file. (its just the same as the dummyRO but copy and pasted data with ANALYTE or PCSPEC changed. Upload this file and test with different analytes.

Contributor checklist

  • Code passes lintr checks
  • Code passes all unit tests
  • New logic covered by unit tests
  • New logic is documented

Notes to reviewer

This pull request is limited to the main NCA - setup and results.
I updated the slope selector partially, but noticed a few bugs that are semi-related to the multiple analyte feature, but not completely, so I will be addressing them in separate issues #165 and #120, so that this issue does not become too big.

@js3110 js3110 linked an issue Jan 20, 2025 that may be closed by this pull request
3 tasks
@js3110 js3110 marked this pull request as ready for review January 20, 2025 16:28
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.

Feature: Run NCA simultaneously over multiple analytes
1 participant