Making a release version: Difference between revisions
Jump to navigation
Jump to search
(New page: = Saving implied links and removing foreign terms from in an XP file prior to release = * Step 1: Save with 'save implied links' (save for presentation) selected. * Step 2: Add auto-defs ...) |
No edit summary |
||
Line 4: | Line 4: | ||
* Step 2: Add auto-defs using autodef.pl | * Step 2: Add auto-defs using autodef.pl | ||
* Step 3: Strip out genus lines of intersections and convert differentiae to regular relationships. To do this use: | * Step 3: Strip out genus lines of intersections and convert differentiae to regular relationships. To do this use: | ||
grep -v "intersection_of\: [Aa-Zz]*\:[0-9].* \!" tmp.obo | sed 's/^intersection_of\:/relationship\:/' > | grep -v "intersection_of\: [Aa-Zz]*\:[0-9].* \!" tmp.obo | sed 's/^intersection_of\:/relationship\:/' > | ||
** Note 1: Relationships in differentia are not instantiated during step 1 But perhaps they should be (see ticket*) . This step instantiates them. | ** Note 1: Relationships in differentia are not instantiated during step 1 But perhaps they should be (see ticket*) . This step instantiates them. | ||
** Note 2: It is vital to do this before step 4, otherwise highly dangerous dangling intersections result from disallowing dangling parents) | ** Note 2: It is vital to do this before step 4, otherwise highly dangerous dangling intersections result from disallowing dangling parents) |
Revision as of 10:01, 8 December 2008
Saving implied links and removing foreign terms from in an XP file prior to release
- Step 1: Save with 'save implied links' (save for presentation) selected.
- Step 2: Add auto-defs using autodef.pl
- Step 3: Strip out genus lines of intersections and convert differentiae to regular relationships. To do this use:
grep -v "intersection_of\: [Aa-Zz]*\:[0-9].* \!" tmp.obo | sed 's/^intersection_of\:/relationship\:/' >
- Note 1: Relationships in differentia are not instantiated during step 1 But perhaps they should be (see ticket*) . This step instantiates them.
- Note 2: It is vital to do this before step 4, otherwise highly dangerous dangling intersections result from disallowing dangling parents)
- Step 4: Strip out foriegn terms. To do this: Save with filter selecting terms that have <insert ID prefix of your ontology>.
Check 'always save properties'. Do not check 'allow dangling parents'
- Step 5: Save with filter to strip redundancy.
- Note - relies on redundancy filters being good. Currently (12/08), they are good for