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

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions