Skip to content

Conversation

@js3110
Copy link
Collaborator

@js3110 js3110 commented Dec 31, 2025

Issue

Closes #719

Description

Updated data tab upload so that settings files can also be uploaded and read correctly, and then carried into the NCA tab.

Definition of Done

  • Settings can be uploaded in data tab

How to test

Try uploading variations of datasets / settings etc to see what works and what doesn't work. If something doesn't work, it should give a clear error message to the user.

Contributor checklist

  • Code passes lintr checks
  • Code passes all unit tests
  • New logic covered by unit tests
  • New logic is documented
  • App or package changes are reflected in NEWS
  • Package version is incremented

Notes to reviewer

Anything that the reviewer should know before tacking the pull request?

@js3110 js3110 linked an issue Dec 31, 2025 that may be closed by this pull request
3 tasks
@js3110 js3110 marked this pull request as ready for review January 2, 2026 09:25
Copy link
Collaborator

@Shaakon35 Shaakon35 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Hello @js3110

Thanks for the implementation, it looks good, just a few things to fix:

  • Duplicate Rows Detected, this has to be done again, it's not kept in the settings
  • buttons (in the exploration plots) and buttons (in the settings: choose NCA profile, etc.) are not kept when the settings are downloaded.
  • The slope selector point exclusion is not kept

The pk parameters are working. (except when the NCA is not run)
I think we miss a general update of all the buttons and the parameters from the settings file, because when I open the settings file, I can see that I have all I changed inside.

@js3110
Copy link
Collaborator Author

js3110 commented Jan 6, 2026

Hello @js3110

Thanks for the implementation, it looks good, just a few things to fix:

  • Duplicate Rows Detected, this has to be done again, it's not kept in the settings
  • buttons (in the exploration plots) and buttons (in the settings: choose NCA profile, etc.) are not kept when the settings are downloaded.
  • The slope selector point exclusion is not kept

The pk parameters are working. (except when the NCA is not run) I think we miss a general update of all the buttons and the parameters from the settings file, because when I open the settings file, I can see that I have all I changed inside.

Hi @Shaakon35 , the duplicate rows and exploration plot buttons are currently not in the settings, so these are not part of this PR. We can open separate issues to add these to settings (similar to #721 )

I will look into slope selection as this should be included.

What do you mean the PK parameters are working except when the NCA is not run?

@Shaakon35
Copy link
Collaborator

@js3110 The pk parameter selection works, sorry about that

@js3110 js3110 marked this pull request as draft January 6, 2026 13:29
@js3110 js3110 marked this pull request as ready for review January 6, 2026 16:54
@js3110 js3110 requested a review from Shaakon35 January 6, 2026 16:54
@js3110
Copy link
Collaborator Author

js3110 commented Jan 6, 2026

@Shaakon35 I updated it, should be working with all the NCA settings now (setup, manual slopes, parameters). PTAL!

@Shaakon35
Copy link
Collaborator

Shaakon35 commented Jan 14, 2026

@js3110
Thanks for the fix, I detected one last issue:

  1. The slope selector settings is not applied.

@js3110
Copy link
Collaborator Author

js3110 commented Jan 15, 2026

merged to include exclusions, but not yet in settings upload processing. Opened new issue #898

@js3110 js3110 changed the title Enhancemen: Integrate settings upload in Data tab Enhancement: Integrate settings upload in Data tab Jan 16, 2026
@js3110
Copy link
Collaborator Author

js3110 commented Jan 19, 2026

thanks @m-kolomanski , I updated based on your comments. Although some become redundant again when we switch to yaml (#901 )
PTAL!

@js3110 js3110 requested a review from m-kolomanski January 19, 2026 09:14
Copy link
Collaborator

@Gero1999 Gero1999 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

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.

Enhancement: Integrate settings upload button with data upload

5 participants