Skip to content

Conversation

@dweindl
Copy link
Member

@dweindl dweindl commented Nov 24, 2025

The current condition table for Froehlich_CellSystems2018 is unnecessarily large (37.2MB):

  • There are 477 parameters that take the same value across all conditions, which is also the same value as already specified in the SBML model. Thus, drop the respective columns from the condition table.
  • There are 16 parameters in the condition table that use the same value across all conditions, but a different value is set in the model. Update the value in the model and drop the respective columns from the condition table.

@dweindl dweindl self-assigned this Nov 24, 2025
@dweindl dweindl marked this pull request as ready for review November 25, 2025 11:29
Copy link
Collaborator

@dilpath dilpath left a comment

Choose a reason for hiding this comment

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

Thanks! Could you confirm that this new problem produces the same NLLH as the old model with the same parameters? If so, then I'm fine to merge this.

Out of curiosity, if you already know, why are the model parameters changed from something specific to just 1?

The current condition table for Froehlich_CellSystems2018 is unnecessarily large (37.2MB).
There are 477 parameters that take the same across all conditions,
which is also the same value as already specified in the SBML model.
Thus, drop the respective columns from the condition table.
…e across all conditions, but a different value is set in the model.

Update the value in the model and drop the respective columns from the condition table.
@dweindl dweindl force-pushed the Froehlich_CellSystems2018_simplify branch from bc4a042 to ce1731a Compare November 26, 2025 12:57
@dweindl
Copy link
Member Author

dweindl commented Nov 26, 2025

Could you confirm that this new problem produces the same NLLH as the old model with the same parameters?

Old: log-likelihood: -8616.779617633525
New: log-likelihood: -8616.779617633525

Out of curiosity, if you already know, why are the model parameters changed from something specific to just 1?

I seem to recall that there was a discussion on that about 8 years ago, but I don't recall the reasons.

Copy link
Collaborator

@dilpath dilpath left a comment

Choose a reason for hiding this comment

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

👍

@dweindl dweindl merged commit 122409b into master Nov 26, 2025
7 checks passed
@dweindl dweindl deleted the Froehlich_CellSystems2018_simplify branch November 26, 2025 15: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.

3 participants