Skip to content

transitivity of reference and position with begin/end #27

@nlwashington

Description

@nlwashington

In the example below, I have two features that are defined by regions that span 500-600 and 1000-2000 on the same reference. Then, I want to add a new feature's region (mybigregion) that is defined in terms of those other regions. But at the time that I process mybigregion, I don't know the coordinates of the 5prime and 3prime regions, I only know the ids of those regions. I want it to represent the region that could be computed to span 500-2000. Right now, I can say the following:

  _:my5primeregion a Region
    faldo:begin _:position500
    faldo:end  _:position600

  _:my3primeregion a Region
    faldo:begin _:position1000
    faldo:end _:position2000

  _:mybigregion a Region
    faldo:begin _:beginOf5primeRegion
    faldo:end _:endOf3primeRegion

  _:beginOf5primeRegion a FuzzyPosition
    faldo:reference _:my5primeRegion

  _:endOf3primeRegion a FuzzyPosition
    faldo:reference _:my3primeRegion

  _:position500 a Position
    faldo:position 500
    faldo:reference _:myChromosome

  _:position600 a Position
    faldo:position 600
    faldo:reference _:myChromosome
  
  _:position1000 a Position
    faldo:position 1000
    faldo:reference _:myChromosome

  _:position2000 a Position
    faldo:position 2000
    faldo:reference _:myChromosome

What is the status of the transitivity of position and reference for begin/end properties? would the faldo:end of _:my3primeRegion transitively be the faldo:end of _:mybigregion, and similarly for the faldo:begin of the _:my5primeRegion ?

tagging @mbrush, @cmungall

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions