Term IRI	Term label	Parent term IRI	Parent term label	Alternative term	Definition
http://purl.obolibrary.org/obo/RO_0002258	developmentally preceded by	http://purl.obolibrary.org/obo/RO_0002324	developmentally related to		Candidate definition: x developmentally related to y if and only if there exists some developmental process (GO:0032502) p such that x and y both participates in p, and x is the output of p and y is the input of p
http://purl.obolibrary.org/obo/RO_0002234	has output	http://purl.obolibrary.org/obo/RO_0000057	has participant		p has output c iff c is a participant in p, c is present at the end of p, and c is not present in the same state at the beginning of p.
http://purl.obolibrary.org/obo/RO_0002286	developmentally succeeded by	http://purl.obolibrary.org/obo/RO_0002384	has developmental potential involving		Inverse of developmentally preceded by
http://purl.obolibrary.org/obo/RO_0002384	has developmental potential involving	http://purl.obolibrary.org/obo/RO_0002324	developmentally related to		x has developmental potential involving y iff x is capable of a developmental process with output y. y may be the successor of x, or may be a different structure in the vicinity (as for example in the case of developmental induction).
http://purl.obolibrary.org/obo/RO_0002388	has potential to directly develop into	http://purl.obolibrary.org/obo/RO_0002387	has potential to develop into		x has potential to directly develop into y iff x directly develops into y or x is capable of directly developing into y
http://purl.obolibrary.org/obo/BFO_0000063	precedes	http://purl.obolibrary.org/obo/RO_0002222	temporally related to		x precedes y if and only if the time point at which x ends is before or equivalent to the time point at which y starts. Formally: x precedes y iff ω(x) <= α(y), where α is a function that maps a process to a start point, and ω is a function that maps a process to an end point.
http://purl.obolibrary.org/obo/IAO_0000219	denotes	http://purl.obolibrary.org/obo/IAO_0000136	is about		A primitive, instance-level, relation obtaining between an information content entity and some portion of reality. Denotation is what happens when someone creates an information content entity E in order to specifically refer to something. The only relation between E and the thing is that E can be used to 'pick out' the thing. This relation connects those two together. Freedictionary.com sense 3: To signify directly; refer to specifically
http://purl.obolibrary.org/obo/RO_0000052	characteristic of	http://purl.obolibrary.org/obo/RO_0002314	characteristic of part of		a relation between a specifically dependent continuant (the characteristic) and any other entity (the bearer), in which the characteristic depends on the bearer for its existence.
http://purl.obolibrary.org/obo/RO_0002202	derives from/develops from	http://purl.obolibrary.org/obo/RO_0002254	has developmental contribution from		x develops from y if and only if either (a) x directly develops from y or (b) there exists some z such that x directly develops from z and z develops from y
http://purl.obolibrary.org/obo/BFO_0000051	has_part	http://purl.obolibrary.org/obo/RO_0002131	overlaps		a core relation that holds between a whole and its part
http://purl.obolibrary.org/obo/RO_0000087	has role	http://purl.obolibrary.org/obo/RO_0000053	bearer of		a relation between an independent continuant (the bearer) and a role, in which the role specifically depends on the bearer for its existence
http://purl.obolibrary.org/obo/RO_0002404	causally downstream of	http://purl.obolibrary.org/obo/RO_0002427	causally downstream of or within		inverse of upstream of
http://purl.obolibrary.org/obo/RO_0002304	causally upstream of, positive effect	http://purl.obolibrary.org/obo/RO_0004047	causally upstream of or within, positive effect		p is causally upstream of, positive effect q iff p is casually upstream of q, and the execution of p is required for the execution of q.
http://purl.obolibrary.org/obo/RO_0002305	causally upstream of, negative effect	http://purl.obolibrary.org/obo/RO_0004046	causally upstream of or within, negative effect		p is causally upstream of, negative effect q iff p is casually upstream of q, and the execution of p decreases the execution of q.
http://purl.obolibrary.org/obo/RO_0020337	has constituent monomer	http://purl.obolibrary.org/obo/RO_0002180	has_component		A relation that holds between a polymer and its constituent monomers. P has_constituent_monomer 'm' if and only if P has_component multiple instances of 'm' and each instance of 'm' is covalently attached to another instance of 'm'.
http://purl.obolibrary.org/obo/RO_0002131	overlaps	http://purl.obolibrary.org/obo/RO_0002323	mereotopologically related to		x overlaps y if and only if there exists some z such that x has part z and z part of y
http://purl.obolibrary.org/obo/RO_0002254	has developmental contribution from	http://purl.obolibrary.org/obo/RO_0002258	developmentally preceded by		x has developmental contribution from y iff x has some part z such that z develops from y
http://purl.obolibrary.org/obo/BFO_0000062	preceded by	http://purl.obolibrary.org/obo/RO_0002086	ends after		x is preceded by y if and only if the time point at which y ends is before or equivalent to the time point at which x starts. Formally: x preceded by y iff ω(y) <= α(x), where α is a function that maps a process to a start point, and ω is a function that maps a process to an end point.
http://purl.obolibrary.org/obo/RO_0000081	role of	http://purl.obolibrary.org/obo/RO_0000052	characteristic of		a relation between a role and an independent continuant (the bearer), in which the role specifically depends on the bearer for its existence
http://purl.obolibrary.org/obo/RO_0002411	causally upstream of	http://purl.obolibrary.org/obo/RO_0002418	causally upstream of or within		p is causally upstream of q iff p is causally related to q, the end of p precedes the end of q, and p is not an occurrent part of q.
http://purl.obolibrary.org/obo/RO_0018033	is deprotonated form of	http://purl.obolibrary.org/obo/RO_0018030	chemical relationship		A is a deprotonated form of B if and only if A is chemical entity that is a Brønsted–Lowry Base (i.e., can receive a proton) and by adding some nonzero number of protons transforms it into B.

This is a transitive relationship and follows this design pattern: https://oborel.github.io/obo-relations/direct-and-indirect-relations.
http://purl.obolibrary.org/obo/RO_0018034	is protonated form of	http://purl.obolibrary.org/obo/RO_0018030	chemical relationship		A is a protonated form of B if and only if A is chemical entity that is a Brønsted–Lowry Acid (i.e., can give up a proton) and by removing some nonzero number of protons transforms it into B.

This is a transitive relationship and follows this design pattern: https://oborel.github.io/obo-relations/direct-and-indirect-relations.
http://purl.obolibrary.org/obo/RO_0018036	is tautomer of	http://purl.obolibrary.org/obo/RO_0018030	chemical relationship		Two chemicals are tautomers if they can be readily interconverted.

This commonly refers to prototropy in which a hydrogen's position is changed, such as between ketones and enols. This is also often observed in heterocyclic rings, e.g., ones containing nitrogens and/or have aryl functional groups containing heteroatoms.
http://purl.obolibrary.org/obo/RO_0018037	is substitutent group from	http://purl.obolibrary.org/obo/RO_0018030	chemical relationship		Group A is a substituent group from Chemical B if A represents the functional part of A and includes information about where it is connected. A is not itself a chemical with a fully formed chemical graph, but is rather a partial graph with one or more connection points that can be used to attach to another chemical graph, typically as a functionalization.
http://purl.obolibrary.org/obo/RO_0018038	has functional parent	http://purl.obolibrary.org/obo/RO_0018030	chemical relationship		Chemical A has functional parent Chemical B if there is chemical transformation through which chemical B can be produced from chemical A. 

For example, the relationship between a salt and a freebased compound is a "has functional parent" relationship.
http://purl.obolibrary.org/obo/RO_0018039	is enantiomer of	http://purl.obolibrary.org/obo/RO_0018030	chemical relationship		Chemicals A and B are enantiomers if they share the same molecular graph except the change of the configuration of substituents around exactly one chiral center.

A chemical with no chiral centers can not have an enantiomer. A chemical with multiple chiral centers can have multiple enantiomers, but its enantiomers are not themselves enantiomers (they are diastereomers).
http://purl.obolibrary.org/obo/RO_0018040	has parent hydride	http://purl.obolibrary.org/obo/RO_0018030	chemical relationship		Chemical A has parent hydride Chemical B if there exists a molecular graphical transformation where functional groups on A are replaced with hydrogens in order to yield B.
http://purl.obolibrary.org/obo/BFO_0000050	part_of	http://purl.obolibrary.org/obo/RO_0002131	overlaps		a core relation that holds between a part and its whole
http://purl.obolibrary.org/obo/RO_0002211	regulates	http://purl.obolibrary.org/obo/RO_0002411	causally upstream of		p regulates q iff p is causally upstream of q, the execution of p is not constant and varies according to specific conditions, and p influences the rate or magnitude of execution of q due to an effect either on some enabler of q or some enabler of a part of q.
http://purl.obolibrary.org/obo/RO_0002212	negatively regulates	http://purl.obolibrary.org/obo/RO_0002211	regulates		p negatively regulates q iff p regulates q, and p decreases the rate or magnitude of execution of q.
http://purl.obolibrary.org/obo/RO_0002213	positively regulates	http://purl.obolibrary.org/obo/RO_0002211	regulates		p positively regulates q iff p regulates q, and p increases the rate or magnitude of execution of q.
http://purl.obolibrary.org/obo/pr#has_gene_template	has_gene_template	http://purl.obolibrary.org/obo/RO_0002330	genomically_related_to		See document https://docs.google.com/document/d/15iVMtMyYbQSlvUDgn2XUaDzpwkB0USZI for full definition.
http://purl.obolibrary.org/obo/RO_0002180	has_component	http://purl.obolibrary.org/obo/BFO_0000051	has_part		w 'has component' p if w 'has part' p and w is such that it can be directly disassembled into into n parts p, p2, p3, ..., pn, where these parts are of similar type.
http://purl.obolibrary.org/obo/RO_0002314	characteristic of part of	http://purl.obolibrary.org/obo/RO_0002502	depends on		q characteristic of part of w if and only if there exists some p such that q inheres in p and p part of w.
http://purl.obolibrary.org/obo/RO_0002353	output_of	http://purl.obolibrary.org/obo/RO_0002328	functionally related to		inverse of has output
http://purl.obolibrary.org/obo/RO_0002203	develops into	http://purl.obolibrary.org/obo/RO_0002387	has potential to develop into		inverse of develops from
http://purl.obolibrary.org/obo/RO_0002387	has potential to develop into	http://purl.obolibrary.org/obo/RO_0002384	has developmental potential involving		x has the potential to develop into y iff x develops into y or if x is capable of developing into y
http://purl.obolibrary.org/obo/RO_0015007	increased in magnitude relative to	http://purl.obolibrary.org/obo/RO_0015006	different in magnitude relative to		q1 increased_in_magnitude_relative_to q2 if and only if magnitude(q1) > magnitude(q2). Here, magnitude(q) is a function that maps a quality to a unit-invariant scale.
http://purl.obolibrary.org/obo/RO_0015008	decreased in magnitude relative to	http://purl.obolibrary.org/obo/RO_0015006	different in magnitude relative to		q1 decreased_in_magnitude_relative_to q2 if and only if magnitude(q1) < magnitude(q2). Here, magnitude(q) is a function that maps a quality to a unit-invariant scale.
http://purl.obolibrary.org/obo/RO_0002503	towards	http://purl.obolibrary.org/obo/RO_0002502	depends on		q towards e2 if and only if q is a relational quality such that q inheres-in some e, and e != e2 and q is dependent on e2
http://purl.obolibrary.org/obo/RO_0002255	developmentally contributes to	http://purl.obolibrary.org/obo/RO_0002385	has potential to developmentally contribute to		inverse of has developmental contribution from
http://purl.obolibrary.org/obo/RO_0002334	regulated by	http://purl.obolibrary.org/obo/RO_0002427	causally downstream of or within		inverse of regulates
http://purl.obolibrary.org/obo/RO_0002335	negatively regulated by	http://purl.obolibrary.org/obo/RO_0002334	regulated by		inverse of negatively regulates
http://purl.obolibrary.org/obo/RO_0002336	positively regulated by	http://purl.obolibrary.org/obo/RO_0002334	regulated by		inverse of positively regulates
http://purl.obolibrary.org/obo/RO_0002379	spatially coextensive with	http://purl.obolibrary.org/obo/RO_0002131	overlaps		x spatially_coextensive_with y if and inly if x and y have the same location
http://purl.obolibrary.org/obo/RO_0002385	has potential to developmentally contribute to	http://purl.obolibrary.org/obo/RO_0002384	has developmental potential involving		x has potential to developmentrally contribute to y iff x developmentally contributes to y or x is capable of developmentally contributing to y
http://purl.obolibrary.org/obo/RO_0002418	causally upstream of or within	http://purl.obolibrary.org/obo/RO_0002501	causal relation between processes		p is 'causally upstream or within' q iff p is causally related to q, and the end of p precedes, or is coincident with, the end of q.
http://purl.obolibrary.org/obo/RO_0002427	causally downstream of or within	http://purl.obolibrary.org/obo/RO_0002501	causal relation between processes		inverse of causally upstream of or within
http://purl.obolibrary.org/obo/RO_0002501	causal relation between processes	http://purl.obolibrary.org/obo/RO_0002410	causally related to		p is causally related to q if and only if p or any part of p and q or any part of q are linked by a chain of events where each event pair is one where the execution of p influences the execution of q. p may be upstream, downstream, part of, or a container of q.
http://purl.obolibrary.org/obo/RO_0002563	interaction relation helper property	http://purl.obolibrary.org/obo/RO_0002464	helper property (not for use in curation)		
http://purl.obolibrary.org/obo/RO_0002564	molecular interaction relation helper property	http://purl.obolibrary.org/obo/RO_0002563	interaction relation helper property		
http://purl.obolibrary.org/obo/RO_0002481	is kinase activity	http://purl.obolibrary.org/obo/RO_0002564	molecular interaction relation helper property		
http://purl.obolibrary.org/obo/RO_0002482	is ubiquitination	http://purl.obolibrary.org/obo/RO_0002564	molecular interaction relation helper property		
http://purl.obolibrary.org/obo/RO_0002086	ends after	http://purl.obolibrary.org/obo/RO_0002222	temporally related to		
http://purl.obolibrary.org/obo/RO_0002091	starts during	http://purl.obolibrary.org/obo/RO_0002222	temporally related to		
http://purl.obolibrary.org/obo/RO_0002093	ends during	http://purl.obolibrary.org/obo/RO_0002222	temporally related to		
http://purl.obolibrary.org/obo/RO_0002084	during which ends	http://purl.obolibrary.org/obo/RO_0002222	temporally related to		
http://purl.obolibrary.org/obo/RO_0002088	during which starts	http://purl.obolibrary.org/obo/RO_0002222	temporally related to		
http://purl.obolibrary.org/obo/RO_0002092	happens during	http://purl.obolibrary.org/obo/RO_0002093	ends during		
http://purl.obolibrary.org/obo/RO_0002085	encompasses	http://purl.obolibrary.org/obo/RO_0002088	during which starts		
http://purl.obolibrary.org/obo/RO_0004046	causally upstream of or within, negative effect	http://purl.obolibrary.org/obo/RO_0002418	causally upstream of or within		
http://purl.obolibrary.org/obo/RO_0004047	causally upstream of or within, positive effect	http://purl.obolibrary.org/obo/RO_0002418	causally upstream of or within		
http://purl.obolibrary.org/obo/RO_0002324	developmentally related to				A relationship that holds between entities participating in some developmental process (GO:0032502)
http://purl.obolibrary.org/obo/BFO_0000067	contains process				[copied from inverse property 'occurs in'] b occurs_in c =def b is a process and c is a material entity or immaterial entity& there exists a spatiotemporal region r and b occupies_spatiotemporal_region r.& forall(t) if b exists_at t then c exists_at t & there exist spatial regions s and s’ where & b spatially_projects_onto s at t& c is occupies_spatial_region s’ at t& s is a proper_continuant_part_of s’ at t
http://purl.obolibrary.org/obo/IAO_0000136	is about				A (currently) primitive relation that relates an information artifact to an entity.
http://purl.obolibrary.org/obo/RO_0000053	bearer of				Inverse of characteristic_of
http://purl.obolibrary.org/obo/RO_0000056	participates in				a relation between a continuant and a process, in which the continuant is somehow involved in the process
http://purl.obolibrary.org/obo/RO_0000057	has participant				a relation between a process and a continuant, in which the continuant is somehow involved in the process
http://purl.obolibrary.org/obo/RO_0001015	location of				a relation between two independent continuants, the location and the target, in which the target is entirely within the location
http://purl.obolibrary.org/obo/RO_0001025	located in				a relation between two independent continuants, the target and the location, in which the target is entirely within the location
http://purl.obolibrary.org/obo/RO_0003000	produces				a produces b if some process that occurs_in a has_output b, where a and b are material entities. Examples: hybridoma cell line produces monoclonal antibody reagent; chondroblast produces avascular GAG-rich matrix.
http://purl.obolibrary.org/obo/RO_0003001	produced by				a produced_by b iff some process that occurs_in b has_output a.
http://purl.obolibrary.org/obo/RO_0002573	qualifier				A relation that holds between an attribute or a qualifier and another attribute.
http://purl.obolibrary.org/obo/RO_0015006	different in magnitude relative to				q1 different_in_magnitude_relative_to q2 if and only if magnitude(q1) NOT =~ magnitude(q2). Here, magnitude(q) is a function that maps a quality to a unit-invariant scale.
http://purl.obolibrary.org/obo/BFO_0000066	occurs in				b occurs_in c =def b is a process and c is a material entity or immaterial entity& there exists a spatiotemporal region r and b occupies_spatiotemporal_region r.& forall(t) if b exists_at t then c exists_at t & there exist spatial regions s and s’ where & b spatially_projects_onto s at t& c is occupies_spatial_region s’ at t& s is a proper_continuant_part_of s’ at t
http://purl.obolibrary.org/obo/RO_0002323	mereotopologically related to				A mereological relationship or a topological relationship
http://purl.obolibrary.org/obo/RO_0002328	functionally related to				A grouping relationship for any relationship directly involving a function, or that holds because of a function of one of the related entities.
http://purl.obolibrary.org/obo/RO_0015011	has cross section				s3 has_cross_section s3 if and only if : there exists some 2d plane that intersects the bearer of s3, and the impression of s3 upon that plane has shape quality s2.
http://purl.obolibrary.org/obo/RO_0015012	reciprocal of				q1 reciprocal_of q2 if and only if : q1 and q2 are relational qualities and a phenotype e q1 e2 mutually implies a phenotype e2 q2 e.
http://purl.obolibrary.org/obo/RO_0002330	genomically_related_to				holds between two entities when some genome-level process such as gene expression is involved. This includes transcriptional, spliceosomal events. These relations can be used between either macromolecule entities (such as regions of nucleic acid) or between their abstract informational counterparts.
http://purl.obolibrary.org/obo/IAO_0000235	denoted by				inverse of the relation 'denotes'
http://purl.obolibrary.org/obo/RO_0002410	causally related to				relation that links two events, processes, states, or objects such that one event, process, state, or object (a cause) contributes to the production of another event, process, state, or object (an effect) where the cause is partly or wholly responsible for the effect, and the effect is partly or wholly dependent on the cause.
http://purl.obolibrary.org/obo/RO_0002479	has part that occurs in				p has part that occurs in c if and only if there exists some p1, such that p has_part p1, and p1 occurs in c.
http://purl.obolibrary.org/obo/fypo#has_output	has_output				p has output c if either: p has direct output c or p has output input c. Implies that if p happens, c always ensues.
http://purl.obolibrary.org/obo/GOREL_0000001	happens_during				
http://purl.obolibrary.org/obo/GOREL_0000002	during				
http://purl.obolibrary.org/obo/GOREL_0000032	exists_during				
http://purl.obolibrary.org/obo/GOREL_0000501	occurs_at				
http://purl.obolibrary.org/obo/RO_0002464	helper property (not for use in curation)				
http://purl.obolibrary.org/obo/RO_0002222	temporally related to				
http://purl.obolibrary.org/obo/RO_0018030	chemical relationship				
http://purl.obolibrary.org/obo/RO_0002502	depends on				
http://purl.obolibrary.org/obo/fypo#output_of	output_of				
http://purl.obolibrary.org/obo/fypo#preceded_by	preceded_by				
http://purl.obolibrary.org/obo/fypo#precedes	precedes				
