adjacent_to
in spatial proximity to, but not overlapping
RO:overlaps
http://purl.org/obo/owl/RO#RO_overlaps
attaches_to
boundary_part_of
X boundary_part_of Y if (1) X part_of Y and (2) all parts of Y that are adjacent_to the exterior are parts of X. For example, between a membrane and the organelle it is part of
bounded_by
does NOT imply part of (a boundary is ny necessity between two things). E.g. GO:0030287 cell wall-bounded periplasmic space. x and y are externally connected and the whole of the external boundary of x is in contact with y. (ie holes don't count)
bounds
completely_bounded_by
TODO - change many of the existing bounded_by relations to this
x and y are externally connected and the whole boundary of x is in contact with y.
complex_of
Example: polysome complex_of ribosome
X complex_of Y all instance of X has_part y1 and has_part y2 where y1 and y2 are distinct instances of Y
continuous_with
shares fiat boundary with
enclosed_by
similar to bounded_by but not necessarily adjacent.
extrinsic_to
has_part
inner_part_of
lacks_part
lumen_of
placeholder relation until the relevant membrane term has been declared. X lumen_of Y if X is a lumen and there exists some membrane Z such that X bounded_by Z and Z boundary_part_of Y.
outer_part_of
overlaps
x overlaps y if there is some region that is part of both x and y
partially_enclosed_by
a cross-section of x is lumen_of y. i.e. x is an invagination within y
perforates
x perforates y if x is part of y and x surrounds a space that is adjacent_to the inside and outside of y
reachable_over_adjacent_to
spans
A spans B iff A overlaps B and A overlaps the two regions on either side of B