These test files are for exploring the various possibilities of how to proceed with implementing regulates in the GO. We will include logical definitions (intersection_of tags - sometimes called internal cross-products) for all possible regulation terms. **These can be ignored by the majority of GO users and consumers**. These can even be ignored for the majority of editing tasks. They are there to provide substrate for the reasoner. The major questions are: do we realize negative and positive relations, and do we realise process to function links? == Positive and Negative regulation terms == # withPosNeg: Includes relationship: tags for regulates, positively_regulates and negatively_regulates # noPosNeg: Includes relationship: tags for regulates, BUT NOT positively_regulates and negatively_regulates == Regulation of molecular function terms == # withPF: Regulation of MF terms (in MP) have links to the corresponding terms (in MF) # noPF: Regulation of MF terms (in MP) DO NOT HAVE relationship tags to the corresponding terms (in MF) # (but the intersection_of tags do reference the MF term) == Recommendation == We are thinking of going with go_regtest_withPosNeg_noPF.obo for the short term. Introduction of P->F links would be too much of a change for too many users. However, we will not defer this forever.