Skip to content

Update rpy2 to pydeseq#19

Open
CharlieNotChaplin wants to merge 8 commits intoCostaLab:mainfrom
CharlieNotChaplin:update_rpy2_to_pydeseq
Open

Update rpy2 to pydeseq#19
CharlieNotChaplin wants to merge 8 commits intoCostaLab:mainfrom
CharlieNotChaplin:update_rpy2_to_pydeseq

Conversation

@CharlieNotChaplin
Copy link
Copy Markdown

@CharlieNotChaplin CharlieNotChaplin commented Mar 31, 2026

Update the following functions from library rpy2 ro pydeseq2:

  • pilotpy/tools/patients_sub_clustering.py: compute_diff_expression with new helper functions check_raw and filter_genes
  • pilotpy/plot/ploting.py: volcano_plot, gene_annotation_cell_type_subgroup
  • piltopy/plot/pseudobulk_analysis_DE.py: volcano_plot_ps (merged with volcano_plot, now in ploting.py), get_pseudobulk_DE, compute_pseudobulk_DE, compute_pseudobulk_PCA, gene_annotation_cell_type_subgroup (merged with function with the same name in ploting.py to avoid conflict, now in ploting.py)
  • setup.py: removed package requirement rpy2, added package requirement pydeseq2>=0.5.1,<0.5.3

Additionally: Added docstrings for all functions, removed conflicting paths and variable names

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