Skip to content

Conversation

@jbloom
Copy link
Member

@jbloom jbloom commented Apr 6, 2025

Compute standard deviations for PolyclonalCollection using population rather than sample standard deviations. This changes the values of these standard deviations (makes them smaller), makes them zero rather than NaN when only one model being averaged, and fixes problem with PolyclonalCollection plots when only a single model.

jbloom added 3 commits April 6, 2025 09:22
Compute standard deviations for `PolyclonalCollection` using population
rather than sample standard deviations. This changes the values of these
standard deviations (makes them smaller), makes them zero rather than
NaN when only one model being averaged, and fixes problem with
`PolyclonalCollection` plots when only a single model.
@jbloom jbloom merged commit 0c00cfd into main Apr 6, 2025
1 check passed
@jbloom jbloom deleted the population-std branch April 6, 2025 18:32
jbloom added a commit to dms-vep/dms-vep-pipeline-3 that referenced this pull request Apr 7, 2025
Upgrade to `polyclonal` 6.16 which integrates [this change](jbloomlab/polyclonal#189) which computes standard deviation of escape values when average models as the population rather than sample standard deviation. This fixes a bug that was causing plots to fail when just one model was being averaged. Now when there is just one model, the standard deviation is 0 rather than NaN. Also, other standard deviations will tend to be a bit smaller.
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.

2 participants