aertslab / scenicplus

SCENIC+ is a python package to build gene regulatory networks (GRNs) using combined or separate single-cell gene expression (scRNA-seq) and single-cell chromatin accessibility (scATAC-seq) data.
Other
178 stars 28 forks source link

pip installation issue #436

Closed swbujnowski closed 2 months ago

swbujnowski commented 2 months ago

Describe the bug A clear and concise description of what the bug is.

To Reproduce $ conda create --name scenicplus python=3.11 -y $ conda activate scenicplus $ git clone https://github.com/aertslab/scenicplus $ cd scenicplus $ pip install .

Error output ERROR: pip's dependency resolver does not currently take into account all the packages that are installed. This behaviour is the source of the following dependency conflicts. pyfume 0.3.4 requires numpy==1.24.4, but you have numpy 1.26.4 which is incompatible. pyfume 0.3.4 requires pandas==1.5.3, but you have pandas 1.5.0 which is incompatible. pyfume 0.3.4 requires scipy==1.10.1, but you have scipy 1.12.0 which is incompatible.

Expected behavior Expected behavior is to NOT have any error related to pyfume.

Screenshots If applicable, add screenshots to help explain your problem or show the format of the input data for the command/s.

Version (please complete the following information):

Additional context OS: RHEL 8.7

SeppeDeWinter commented 2 months ago

Hi @swbujnowski

Is SCENIC+ still installed correctly though? The "error" you are posting is just a warning that should not cause too many issues.

You can check the install by running:


import scenicplus
scenicplus.__version__

Best,

Seppe

swbujnowski commented 2 months ago

Hi Seppe,

Yes, I can import scenicplus and output its version as you have indicated below. I guess that means that scenicplus is OK to use and I shouldn’t worry about those warnings. Thanks for your feedback.

Thanks, Stan

Stan Bujnowski UNIX Systems Administrator MD Anderson Cancer Centerhttp://www.mdanderson.org/ Inside: Information Serviceshttp://inside.mdanderson.org/departments/information-services/index.html @.**@.> Office: 713-563-2534 Cell: 281-989-6213

From: Seppe De Winter @.> Sent: Monday, July 29, 2024 9:28 AM To: aertslab/scenicplus @.> Cc: Bujnowski,Stan @.>; Mention @.> Subject: [EXTERNAL] Re: [aertslab/scenicplus] pip installation issue (Issue #436)

SLOW DOWN! - EXTERNAL SENDER: @.**@.>

Be suspicious of tone, urgency, and formatting. Do not click/open links or attachments on a mobile device. Wait until you are at a computer to confirm you are absolutely certain it is a trusted source. If you are at all uncertain use the Report Phish button and our Cybersecurity team will investigate.

Hi @swbujnowskihttps://urldefense.com/v3/__https:/github.com/swbujnowski__;!!PfbeBCCAmug!nkxyT557wMlrlFPJHPkCsq52k52yhwTwyiSnQBckzNUyuFmzVibiMTxxC3RICT4x68KVVuWHgB9FCEDPLxM2ouzDrlmRqw$

Is SCENIC+ still installed correctly though? The "error" you are posting is just a warning that should not cause too many issues.

You can check the install by running:

import scenicplus

scenicplus.version

Best,

Seppe

— Reply to this email directly, view it on GitHubhttps://urldefense.com/v3/__https:/github.com/aertslab/scenicplus/issues/436*issuecomment-2256096640__;Iw!!PfbeBCCAmug!nkxyT557wMlrlFPJHPkCsq52k52yhwTwyiSnQBckzNUyuFmzVibiMTxxC3RICT4x68KVVuWHgB9FCEDPLxM2ouwAW_zWaw$, or unsubscribehttps://urldefense.com/v3/__https:/github.com/notifications/unsubscribe-auth/AGIRDL4WFNZI5XUZY3RAI5LZOZGPLAVCNFSM6AAAAABLJBAU6KVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDENJWGA4TMNRUGA__;!!PfbeBCCAmug!nkxyT557wMlrlFPJHPkCsq52k52yhwTwyiSnQBckzNUyuFmzVibiMTxxC3RICT4x68KVVuWHgB9FCEDPLxM2ouw9qlrvrA$. You are receiving this because you were mentioned.Message ID: @.**@.>>

The information contained in this e-mail message may be privileged, confidential, and/or protected from disclosure. This e-mail message may contain protected health information (PHI); dissemination of PHI should comply with applicable federal and state laws. If you are not the intended recipient, or an authorized representative of the intended recipient, any further review, disclosure, use, dissemination, distribution, or copying of this message or any attachment (or the information contained therein) is strictly prohibited. If you think that you have received this e-mail message in error, please notify the sender by return e-mail and delete all references to it and its contents from your systems.

SeppeDeWinter commented 2 months ago

Hi @swbujnowski

Yes, I assume the installation is OK. If not, feel free to reopen the issue.

Best of luck with the analysis.

Seppe