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

Added visualizations for variables ordered by observations. E.g. marker genes ordered by cluster #175

Merged
merged 5 commits into from Jun 20, 2018

Conversation

Projects
None yet
3 participants
@fidelram
Copy link
Collaborator

fidelram commented Jun 14, 2018

This PR adds extra functionality to pl.violin adding the option produce stacked violin plots for each key passed. The new optional boolean argument stripplot was added to add/remove the stripplot on top of the violin plots. An example image is:

image

Similarly, I added pl.heatmap that plots variables ordered by an observation as follows:

image

An example notebook using these visualizations is here

fidelram added some commits Jun 12, 2018

added option to combine groupby and multi_panel when using violin plo…
…ts. This is useful to quickly get an overview of the expression of a list of genes over multiple clusters.
add pl.heatmap to plot expression values, limited to a number of var_…
…names (eg. marker genes) ordered by a given observation (eg clusters, batch etc)

@fidelram fidelram referenced this pull request Jun 18, 2018

Closed

cluster heatmap #178

@falexwolf

This comment has been minimized.

Copy link
Member

falexwolf commented Jun 20, 2018

Wow! Again simply awesome! 😄

PS: Sorry for the late response, I was on holidays.

@falexwolf falexwolf merged commit e3c45ff into theislab:master Jun 20, 2018

1 check passed

continuous-integration/travis-ci/pr The Travis CI build passed
Details

@fidelram fidelram deleted the fidelram:multi_violin branch Jun 20, 2018

@jorvis

This comment has been minimized.

Copy link
Contributor

jorvis commented Jun 21, 2018

Very nice!!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment