-
Notifications
You must be signed in to change notification settings - Fork 9
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
Installing issue with KDEpy #37
Comments
Hi, I appear to have a similar issue: The conflict is caused by: I then tried to to install KDEpy version 1.0.10 directly, but got the following error: I am using an apple silicone macbook pro |
Hi both, Sorry you've hit these errors. CytoPy is no longer funded, and therefore I can only contribute in my spare time to fix issues. It looks like KDEpy 1.0.10 has been pulled from pypi. In the meantime (until I've pushed a fix) you can edit the pyproject.toml file (https://github.com/burtonrj/CytoPy/blob/master/pyproject.toml) and replace Hopefully, this solves the issues for you. In the next year CytoPy will likely be depreciated as I move to replace it with a more robust library that is compatible with the scverse. Thanks, |
Are you talking about pytometry or something entirely different? I just started working with pytometry and it nicely bridges flow cytometry analysis with the scanpy/scverse workflow, but it would definitlely benefit from some of the functionality (e.g. manual gating, more clustering algorithms) that are already implemented in CytoPy. |
Yeah, I'm thinking something like pytometry. That work is really great and lightweight, and the scanpy/scverse workflow is fantastic. I see three areas I would like to work on in my spare time:
You'll notice from my GitHub profile that after CytoPy I slowly started extracting elements into other packages - CytoCluster, CytoTools, CytoPlots CytoPy's biggest issue is it was too ambitious and was trying to do everything. I hope CytoPy inspires some innovation in this space but ultimately, it crumbles under its own weight. Unfortunately, I've not been able to continue an academic career that would afford me the luxury to work on these ideas full-time, but I'm hoping over the next year I will find some time to flush this all out. If you're working in this space its worth being aware that the world is moving fast. Generative AI is probably going to revolutionise how we analyse single cell data e.g. scGPT, FlowFormer and scyan. |
You might also be interested in the CZI-backed TileDB-SOMA project which implements TileDB as a backend for AnnData. TileDB is nice because it allows to efficiently slice matrices on the DB side.
that sounds fantastic! Make sure to chat with @mbuttner for integration with pytometry and join the scverse zulip chat for more general scverse-related discussion :) |
thanks @grst for connecting us. Happy to join forces. I have a comparison of CytoPy and pytometry on my list, but did not find the time to do it, yet. |
TileDB is new to me! Looks great and probably saves me a job! Thank you for sharing. |
Glad to be put in contact with you @mbuttner, I think we spoke on Twitter before, but I never got around to following up. Great work with pytometry! I'm jealous of the name, I wish I had thought of that. I can save you a job and I would say pytometry is the right direction. Working in the scverse is the way forward. At a high level, I think the following are missing from scverse that are needed specifically for cytometry data analysis:
I welcome all efforts and collaborations in this space. |
Please submit it to the list of ecosystem packages :) We are currently reluctant to add more "core" packages because of the additional maintenance burden. I'm not saying this is impossible, but it requires more discussion with the entire scverse core team. Another option is to put it in the scverse github org, but as a "community-maintained" package, but we are also still figuring out guidelines for that. |
I am trying to install CytoPy and I am getting this error:
ERROR: Could not find a version that satisfies the requirement KDEpy==1.0.10 (from cytopy) (from versions: 0.1, 0.2, 0.3, 0.4, 0.5, 0.5.1, 0.5.2, 0.5.3, 0.5.4, 0.5.5, 0.5.6, 0.6, 0.6.9, 0.6.10, 0.6.11, 1.0.2, 1.0.11, 1.1.0, 1.1.1, 1.1.2)
ERROR: No matching distribution found for KDEpy==1.0.10.
I am using MacPro: 2.3 GHz Quad-Core Intel Core i7
The text was updated successfully, but these errors were encountered: