Add optional MissBayes Bayesian missingness workflow - #10
Draft
AmosMoses777 wants to merge 1 commit into
Draft
Conversation
AmosMoses777
marked this pull request as draft
August 5, 2026 12:31
Contributor
|
Interesting and thank you! I might need a bit of time to go through it. |
Author
|
Hey Veit, It's James, how's it going? :)
I was just messing around trying to implement this (
https://www.biorxiv.org/content/10.64898/2026.01.15.699650v1) method and
reuse your UI.
But I meant to keep it local longer than I did. I'm basically just letting
codex do everything and I sort of don't really know how github works
either! Probably very poor behaviour...sorry about that.
I think the test works, there might be a couple of quirks to work out and
I'm going to work on some UI integration improvements also when I have the
time.
Anyway, all the best to the family. Funny way to get in touch after all
this time.
Best Wishes,
James
…On Fri, Aug 7, 2026 at 4:06 PM Veit Schwämmle ***@***.***> wrote:
*veitveit* left a comment (computproteomics/PolySTest#10)
<#10 (comment)>
Interesting and thank you!
I might need a bit of time to go through it.
—
Reply to this email directly, view it on GitHub
<#10?email_source=notifications&email_token=CKWY66NVNNDM2KXMEOHI5TT5IXV6HA5CNFSNUABFM5UWIORPF5TWS5BNNB2WEL2JONZXKZKDN5WW2ZLOOQXTKMRRHA3TAMZZGU22M4TFMFZW63VGMF2XI2DPOKSWK5TFNZ2KYZTPN52GK4S7MNWGSY3L#issuecomment-5218703955>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/CKWY66KIBJU7VBRPSG55OJD5IXV6HAVCNFSNUABFKJSXA33TNF2G64TZHM3TMOJSGE3DSMZQHNEXG43VMU5TKMBXGA4DGNBTHAZKC5QC>
.
Triage notifications, keep track of coding agent tasks and review pull
requests on the go with GitHub Mobile for iOS
<https://github.com/notifications/mobile/ios/CKWY66KTS2JV7KIIXEU4RD35IXV6HA5CNFSNUABFM5UWIORPF5TWS5BNNB2WEL2JONZXKZKDN5WW2ZLOOQXTKMRRHA3TAMZZGU22M4TFMFZW63VGMF2XI2DPOKSWK5TFNZ2KUZTPN52GK4S7NFXXG>
and Android
<https://github.com/notifications/mobile/android/CKWY66NQGOCIG7EELUXY4VD5IXV6HA5CNFSNUABFM5UWIORPF5TWS5BNNB2WEL2JONZXKZKDN5WW2ZLOOQXTKMRRHA3TAMZZGU22M4TFMFZW63VGMF2XI2DPOKSWK5TFNZ2K4ZTPN52GK4S7MFXGI4TPNFSA>.
Download it today!
You are receiving this because you authored the thread.Message ID:
***@***.***>
|
Contributor
|
What a surprise! I hope all is well! I already was wondering who might be implementing the competition into PolySTest :-). No harm done, don't worry. Also all good to your family, and maybe there is a chance to actually meet at some point. Maybe EuPA in Würzburg? Cheers |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
This PR adds an optional MissBayes workflow to the PolySTest Shiny application.
MissBayes provides empirical-Bayes/Bayesian modelling of missingness and
differential expression without imputation. The integration is kept separate
from the existing PolySTest statistical workflow and does not change current
upstream PolySTest statistical outputs.
Main changes
selected feature.
support paired/blocking structure.
dependencies.
Upstream compatibility
This branch was forward-ported onto current upstream
main(
eb044c06772e8f242f949ebc163b939b1c1a1e9a).Current-upstream PolySTest behaviour was measured before the port and compared
afterwards. Canonical regulated-feature counts were unchanged.
A pre-existing regression test was also corrected so paired and unpaired
workflows are tested from independent clean inputs rather than chaining the
paired result into the unpaired analysis.
Existing newer upstream fixes, including the global q-value/BH handling and
Shiny/plotting fixes, have been retained rather than replaced by older versions
from the original development branch.
Verification
Final forward-port verification:
R_LIBSStatistical notes
presented as conventional p-values or BH q-values.
analysis.
in a background mirai worker.
MissBayes version
Pinned MissBayes revision:
cd283693a16336d49e49a4132acc05822f92b2d6Tested with: