gao-lab / GLUE

Graph-linked unified embedding for single-cell multi-omics data integration
MIT License
367 stars 56 forks source link

Add functions for integrating CITE-seq data #114

Open HelloWorldLTY opened 7 months ago

HelloWorldLTY commented 7 months ago

Dear Authors,

Hi all, I have added functions to implement the functions of integrating gene expression information and protein information from CITE-seq data. I have offered two options to model protein data, either using 1. NBmixture or 2. Normal Distirbution after preprocessing with CLR. It seems that the later option works better. I also provide a method to create the gudiance graph between genes and proteins.

Sincerely, Tianyu

HelloWorldLTY commented 7 months ago

Hi, sorry for my late reply. I have made the modification based on your comments. For NBMixture model, I used categorical and nb distribution from torch to implement. Please let me know if you have other questions.