AlexsLemonade / sc-data-integration

0 stars 0 forks source link

Cell type annotation exploratory notebook #196

Closed sjspielman closed 1 year ago

sjspielman commented 1 year ago

Closes #170

This is an extremely draft PR that begins exploring the use of SingleR to annotate the Gawad data. As of the time of filing, this is done with 2 references (where 1 reference is almost certainly way better suited to the data than the other) on 1 SCE object, and exploration is minimal. The notebook is also just sitting in the root level for now, final location TBD. I just wanted to file something before the weekend in case folks are curious.

sjspielman commented 1 year ago

Here's the current version of the rendered HTML: cell-annotation.html.zip

allyhawkins commented 1 year ago

This generally looks pretty good as a start! My sense right now is that we want enough confidence in our cell type information to validate integration. So a few just overall comments, some of which might be for a separate PR/ discussion:

sjspielman commented 1 year ago

I've updated this notebook substantially largely with feedback from our meeting on Tuesday 11/15, and removed the draft label. This should now be ready for a formal look: cell-annotation.nb.html.zip

Edit - should say still working on violin plots but this is a hefty start!

sjspielman commented 1 year ago

@allyhawkins I've re-factored the code based on your comments, and I've added some violin plots!

One question I have is whether we want to split this notebook up? I'm specifically thinking if we want to place "comparing references" into its own notebook.

sjspielman commented 1 year ago

Argh, realized I pushed a knitted version while turning off the library-specific UMAPs and heatmaps (viz=FALSE for run_SingleR function). I'm re-running it now and the next commit will have those plots!

sjspielman commented 1 year ago

See notebook with all viz here: cell-annotation.nb.html.zip

sjspielman commented 1 year ago

Officially 5 celltypes! cell-annotation.nb.html.zip