Skip to content
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

Create reference for consensus cell type labels #951

Closed
allyhawkins opened this issue Dec 17, 2024 · 1 comment · Fixed by #973
Closed

Create reference for consensus cell type labels #951

allyhawkins opened this issue Dec 17, 2024 · 1 comment · Fixed by #973
Assignees
Labels

Comments

@allyhawkins
Copy link
Member

If you are filing this issue based on a specific GitHub Discussion, please link to the relevant Discussion.

#853

Describe the goals of the changes to the analysis module.

Now that we have identified a set of rules to use to define consensus cell type labels, we want to create a TSV file that contains all possible consensus labels to be used to add these labels to ScPCA samples. This TSV file should have columns for the Panglao annotation, Blueprint annotation, and then resulting consensus label based on our rules.

What will your pull request contain?

This PR will contain a script to create the reference TSV, the reference TSV file itself and any supporting documentation.

We should do the following in the script:

  • Get a table of all possible panglao/blueprint combinations
  • Get the LCA for all combinations
  • Set the consensus label to "unknown" for all cases where the LCA > 170 descendants with the exception of neuron and epithelial cell
  • Remove all LCA terms that are a result of having > 1 LCA, with the exception of hematopoietic precursor cell
  • Remove bone cell, lining cell, blood cell, progenitor cell, and supporting cell and replace with Unknown

Will you require additional software beyond what is already in the analysis module?

No

Will you require different computational resources beyond what the analysis module already uses?

No

If known, when do you expect to file the pull request?

No response

@allyhawkins
Copy link
Member Author

Also noting that we should only accept epithelial cell when the Blueprint Encode annotation is Epithelial cells and not Keratinoctyes. See #936 (comment).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant