GithubHelp home page GithubHelp logo

cytopus's People

Contributors

tobiaspk avatar wallet-maker avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

Forkers

dpeerlab

cytopus's Issues

Is it possible to have an editable csv or txt file of the knowledge base?

Hi there!

Thank you so much for making the knowledge base! I'm so excited to use it.

I wanted to make use of this knowledge base, but my data is not solely focused on leukocytes/immune cells. I was looking for an "easy" way to browse all the datasets + cell types and be able to remove the cell types that aren't applicable, and add new gene sets that are applicable.

I saw the tutorial on how to make your own knowledge base, but I'm interested in adding and editing the Cytopus knowledge base.

Is this something that is possible? I was browsing files like this, but it seems like it's not in a human readable format.

Thanks for the help!

epithelial celltype processes do not work

I'm trying to get epithelial cells processes, but I get the error below.

There is no error if I put B instead of epi, for instance.

I have installed cytopus from github master 2 days ago.

> cytopus_graph.get_celltype_processes(["epi"], global_celltypes=["all-cells"], get_parents=False)

---------------------------------------------------------------------------
KeyError                                  Traceback (most recent call last)
<ipython-input-73-001d32070ef2> in <module>
----> 1 cytopus_graph.get_celltype_processes(["epi"], global_celltypes=["all-cells"], get_parents=False)

/projects/b1038/Pulmonary/nmarkov/ssc-v2/code/spectra_env/lib/python3.9/site-packages/cytopus/KnowledgeBase/kb_queries.py in get_celltype_processes(self, celltypes, global_celltypes, get_parents, get_children, parent_depth, child_depth, fill_missing, parent_depth_dict, child_depth_dict)
    229             process_dict[key] = {}
    230             for gene_set in value:
--> 231                 process_dict[key][gene_set] = gene_set_dict[gene_set]
    232         if global_celltypes != None:
    233             global_gs = {}

KeyError: 'crc-carcinoma-cell_cilia_Ganesh-mod1'

cannot import name 'KnowledgeBase' from partially initialized module 'cytopus'

hello,

I am trying to use cytopus (in order to use Spectra) but I am running with issues since trying to import the module.I am currently working on an EC2 instance, Ubuntu 22.04.1 LTS (GNU/Linux 6.2.0-1012-aws x86_64)

I ran:

import cytopus as cp

but I got the following error:

ITraceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "/home/ubuntu/anaconda3/envs/scFates-gpu/lib/python3.8/site-packages/cytopus/__init__.py", line 3, in <module>
    from . import KnowledgeBase as kb
ImportError: cannot import name 'KnowledgeBase' from partially initialized module 'cytopus' (most likely due to a circular import) (/home/ubuntu/anaconda3/envs/scFates-gpu/lib/python3.8/site-packages/cytopus/__init__.py)

I am wondering if I missed a critical step, but seems like the package and some dependencies were installed correctly.

Thank you for your help

How to get the factors (or gene sets) about breast cancer?

This is an interesting project. I currently have breast cancer data and would like to use Cytopus to obtain factors and gene sets related to breast cancer. However, it seems that the Cytopus database only provides information about CRC (colorectal carcinoma) cells and NSCLC (non-small cell lung carcinoma) cells. Could you please provide guidance on how to obtain factors related to breast cancer?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.