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

Sequence Logos #12

Open
2 tasks
grst opened this issue Apr 9, 2020 · 6 comments · May be fixed by #534
Open
2 tasks

Sequence Logos #12

grst opened this issue Apr 9, 2020 · 6 comments · May be fixed by #534
Labels
Projects

Comments

@grst
Copy link
Collaborator

grst commented Apr 9, 2020

In GitLab by @grst on Jan 24, 2020, 14:06

Here's a quite recent re-implementation of sequence logos in Python that looks promising:
https://github.com/jbkinney/logomaker

We will also require an algorithm for multiple sequence alignment in addition to the pairwise one that we have already.

Things to discuss:

  • What sequences to use (TCRA/B primary only?)
  • What happens if a cell lacks the alpha/beta chain?
@grst
Copy link
Collaborator Author

grst commented Apr 9, 2020

In GitLab by @szabogtamas on Jan 24, 2020, 20:08

marked the task What sequences to use (TCRA/B primary only?) as completed

@grst
Copy link
Collaborator Author

grst commented Apr 9, 2020

In GitLab by @szabogtamas on Jan 24, 2020, 20:08

marked the task What sequences to use (TCRA/B primary only?) as incomplete

@grst
Copy link
Collaborator Author

grst commented Apr 9, 2020

In GitLab by @szabogtamas on Jan 24, 2020, 20:13

For sequence logos I would consider the primary alpha+beta only. The only exception is groups made with tcrdist maybe. Here, I would want to show a sequence logo of the closest chains that are not necessarily the primary alpha and beta.

@grst
Copy link
Collaborator Author

grst commented Apr 9, 2020

In GitLab by @szabogtamas on Jan 24, 2020, 20:14

As to the lacking chains: I would just mark them with 'XXXXXXXXXXXXXXXX' just like for sequence alignment. But this is only an initial idea, maybe we can come up with something better later on.

@grst grst added this to prio2 in scirpy-dev Apr 9, 2020
@grst grst removed the future label Apr 9, 2020
@grst
Copy link
Collaborator Author

grst commented Apr 20, 2020

Possibly also include V & D genes into sequence logo.

Example from Dash et al. (2017):
image

@grst grst added the good first issue Good for newcomers label Oct 11, 2022
@grst
Copy link
Collaborator Author

grst commented Jan 12, 2024

in sc-best-practices, they use the palmotif library. It looks pretty straightforward
https://www.sc-best-practices.org/air_repertoire/clonotype.html#motif-sequence-analysis

@grst grst linked a pull request Aug 13, 2024 that will close this issue
3 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
Status: prio2
scirpy-dev
  
prio2
Development

Successfully merging a pull request may close this issue.

1 participant