You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Describe the bug
When running the capcruncher pipeline, I encounter 'TypeError: DeseqDataSet.init() got an unexpected keyword argument 'clinical''.
According to the pydeseq2 github page, 'clinical' was renamed 'metadata' a couple of years ago (scverse/PyDESeq2@f346162)
The capcruncher requirements file does not specify a version for pydeseq2, meaning that the latest version of pydeseq2 gets installed with fresh installations of capcruncher. Therefore, the 'clinical' argument is now invalid for the automatically installed version of pydeseq2.
To Reproduce
Steps to reproduce the behavior:
Install the most recent version of pydeseq2, and run capcruncher pipeline.
Expected behavior
Either:
specify a relevant older version of pydeseq2 in the requirements file
update def get_differential_interactions (interactions_differential.py) to use 'metadata' instead of 'clinical'
Describe the bug
When running the capcruncher pipeline, I encounter 'TypeError: DeseqDataSet.init() got an unexpected keyword argument 'clinical''.
According to the pydeseq2 github page, 'clinical' was renamed 'metadata' a couple of years ago (scverse/PyDESeq2@f346162)
The capcruncher requirements file does not specify a version for pydeseq2, meaning that the latest version of pydeseq2 gets installed with fresh installations of capcruncher. Therefore, the 'clinical' argument is now invalid for the automatically installed version of pydeseq2.
To Reproduce
Steps to reproduce the behavior:
Install the most recent version of pydeseq2, and run capcruncher pipeline.
Expected behavior
Either: