Skip to content
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

Update _mixscape.py #440

Closed
wants to merge 2 commits into from
Closed

Update _mixscape.py #440

wants to merge 2 commits into from

Conversation

kcArtemis
Copy link
Contributor

@kcArtemis kcArtemis commented Nov 18, 2023

Removed plotnine dependencies

PR Checklist

  • Referenced issue is linked
  • If you've fixed a bug or added code that should be tested, add tests!
  • Documentation in docs is updated

Description of changes

In this pull request, I addressed the issue #425 by removing the dependency on plotnine. Instead, I have implemented the use of matplotlib and seaborn for plotting. Specifically, I updated the barplot function and the perturbscore function to utilize these libraries, providing a more lightweight solution for the project.

Technical details

While making these changes, I ensured that the functionality remains consistent, and the transition to matplotlib and seaborn is seamless. The choice of these libraries was made to minimize dependencies and provide a more straightforward solution for users. No additional dependencies are introduced, and the overall performance is maintained.

Additional context

kcArtemis and others added 2 commits November 18, 2023 10:16
Copy link

codecov bot commented Nov 18, 2023

Codecov Report

Merging #440 (0b965e7) into main (e17ade7) will decrease coverage by 0.41%.
The diff coverage is 0.00%.

Additional details and impacted files
@@            Coverage Diff             @@
##             main     #440      +/-   ##
==========================================
- Coverage   58.23%   57.82%   -0.41%     
==========================================
  Files          40       40              
  Lines        4899     4932      +33     
==========================================
- Hits         2853     2852       -1     
- Misses       2046     2080      +34     
Files Coverage Δ
pertpy/plot/_mixscape.py 9.17% <0.00%> (-2.32%) ⬇️

@kcArtemis kcArtemis closed this Nov 18, 2023
@kcArtemis kcArtemis deleted the kcArtemis-patch-1-1 branch November 18, 2023 05:22
@kcArtemis kcArtemis restored the kcArtemis-patch-1-1 branch November 18, 2023 05:22
@kcArtemis kcArtemis deleted the kcArtemis-patch-1-1 branch November 18, 2023 05:23
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.

1 participant