-
Notifications
You must be signed in to change notification settings - Fork 82
Paired multi-factor analysis #32
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
Merged
Merged
Changes from all commits
Commits
Show all changes
26 commits
Select commit
Hold shift + click to select a range
b990ca2
feat: allow a list of factors in build_design_matrix
3d889bf
feat: improve multifactor design function and limit number of IRLS it…
ad43332
docs(DeseqDataSet): update to reflect that the design may take severa…
7f26c27
docs(DeseqDataSet): update to reflect that the design may take severa…
d6382b7
feat: support pairwise multifactor tests
6b2ebec
fix(DeseqStats): handle multi-factor designs in _cooks_filtering
442bac3
feat: add multifactor support for apeglm lfc shrinkage
3f688ce
fix: convert design_factor to list if a string is provided
5c952f3
fix: correct mu initialisation in multi-factor case
e31af6f
fix: fix design matrix building in multifactor case
e850e5e
feat: add multifactor for shrinkage
416c817
docs: fix docstrings
0c95c24
CI: adapt tests to multi-factor
3b5f59d
docs: update docstrings and add line comments
1963663
refactor: change design_factor to design_factors
ae19ca2
docs: update README
a7dc5fe
docs: update docstring (list of strings argument)
BorisMuzellec e536451
refactor: change single-letter variable names to more informative ones
5e5c318
resolve merge issues
cd85df8
fix: change attribute name from design_factor to design_factors every…
a2b39cc
fix: fix design factor test
8c2197a
docs: expand the description of the "contrast" attribute
39f4211
feat: add tests on the contrast variable
b0e35f5
feat: add tests on the contrast variable
3c0ded6
refactor: change variable names for more meaningful ones and give var…
4be92a9
refactor: change function/variable names to more meanignful ones
File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
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
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
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
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
Oops, something went wrong.
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.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
do you think it might be useful to through a warning or otherwise give the comment to the user on which fit was used? Or at least add it to the docstring so it is easier to find? (please ignore if you don't think it is useful information to the user)
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
That's a good question. Personally I don't think a warning is necessary, as the
_mu_hatattribute is not meant to be accessed by the user (it's an intermediate value). DESeq2 does this silently too. If that's OK for you, I'll leave this as is for now.