Components in TraversalBlock #551
Replies: 3 comments 8 replies
-
My understanding is that @Mrinal-Thomas-Epic is working on identifying an example or two and posting them here when he can. |
Beta Was this translation helpful? Give feedback.
-
Allowing Allele and CPB to be components in a traversal block allows data producers to specify which copy of a duplicated region smaller mutations occur on. For example, among the non-identical gene duplications listed in the PharmVar CYP2D6 structural variants, you could get a different function or activity score depending on which alleles were together on a certain copy of the gene. @d-cameron will likely be able to give better examples of how experiments or variant calling algorithms could produce outputs that we would represent with a combination of Adjacencies, Alleles and/or CPB as components in TraversalBlocks. |
Beta Was this translation helpful? Give feedback.
-
Although looking at it now, even though its useful to have that type of phasing for Alleles and CPBs, I don't know if you would ever need to associate an orientation with Alleles or CPBs. It may make more sense to move Allele and CPB up one-level to The initial use case for {
"adj_1": {
"type": "Adjacency",
"adjoinedSequences": [
{
"type": "SequenceLocation",
"sequenceReference": "NC_000001.10", // IRI reference
"end": 123
},
{
"type": "SequenceLocation",
"sequenceReference": "NC_000002.11",
"start": 456
}
],
"linker": "CCGT"
},
"adj_2": {
"type": "Adjacency",
"adjoinedSequences": [
{
"type": "SequenceLocation",
"sequenceReference": "NC_000002.11",
"start": 456
},
{
"type": "SequenceLocation",
"sequenceReference": "NC_000001.10",
"end": 123
}
],
"linker": "ACGG"
}
} AFAIK, this concern doesn't apply to Alleles, CPB, or Terminus. |
Beta Was this translation helpful? Give feedback.
-
Can someone point me to a use case that demonstrates the need for Allele and CPB to be components in TraversalBlock, please? It makes sense in principle but I cannot think of when I might use those types in the same construct as Adjacency.
Beta Was this translation helpful? Give feedback.
All reactions