-
Notifications
You must be signed in to change notification settings - Fork 19
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
DIALOGUE extensions and plots #368
Conversation
Note: pair plot currently not working
plotting functionality for dialogue now works!
Functions for testing whether dialogue scores correlate with .obs variables, collating MCP genes calculated using multilevel modeling, and an alternative faster gene scoring function
Bug fixes to get_mlm_mcp_genes
for more information, see https://pre-commit.ci
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.
Thank you so much for your contributions! That's a lot of work. I'll go through ASAP and fix a few things. General comment: The design of your docstrings is a bit off. I'd encourage you to look at the rest of the code to get a feeling for the design.
Thank you!!
pertpy/plot/_dialogue.py
Outdated
with a value for split_key not in split_which are removed from the plot. | ||
|
||
Args: | ||
adata (AnnData): Annotated data object. |
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.
Please don't add typehints in any arguments. vscode or something probably autogenerates them, but we don't need them because a sphinx extension gets them from the function definition. Having them twice just adds maintenance burden.
Signed-off-by: zethson <lukas.heumos@posteo.net>
PR Checklist
Still no tests for Dialogue. @Zethson will update documentation.
Description of changes
New functions for Dialogue output analysis, including split violin and pair plots.
Technical details
Newer version of Seaborn needed for pairplot
Additional context