SACGF / SACGF/variantgrid

TranscriptVersion page - show whether transcript sequence is different than pasted exons

Open
#1,301 1 comment 0 reactions 0 assignees View on GitHub
Dominant language
Python
Stars
31
Forks
3
Avg merge
9h 22m
Merged PRs (30d)
40

Description

For instance I think NM_022356.3 is different, as a c. dup is converted to a delins on 1 genome build but not the other

Probably the easiest way to do this is to add some methods onto:

```
genes.hgvs.biocommons_hgvs.data_provider.DjangoTranscriptDataProvider
```

to test eg

```
from genes.models import GenomeBuild, TranscriptVersion
tv = TranscriptVersion.get("NM_022356.3", GenomeBuild.grch38())
tv.sequence_info.sequence
```

Contributor guide

No contributing guide indexed for this repository

Research direction

Start with genes.hgvs.biocommons_hgvs.data_provider.DjangoTranscriptDataProvider and inspect how TranscriptVersion.get("NM_022356.3", GenomeBuild.grch38()).sequence_info.sequence is exposed to the TranscriptVersion page. Compare the transcript sequence with the pasted exons across genome builds, using NM_022356.3 as the example. Done means the page clearly shows whether the sequences differ.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
backend
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.