OEWG 20120221: Difference between revisions

From GO Wiki
Jump to navigation Jump to search
No edit summary
 
(8 intermediate revisions by one other user not shown)
Line 1: Line 1:
[[Category:OBO-Edit working group]]
== OBO-Edit Working Group Meeting: Tuesday, February 21, 2012, 8:30am PST ==
== OBO-Edit Working Group Meeting: Tuesday, February 21, 2012, 8:30am PST ==
__NOTOC__
__NOTOC__
Line 8: Line 9:
Agenda/Chair: Nomi Harris<br />
Agenda/Chair: Nomi Harris<br />
Minutes: Nomi<br />
Minutes: Nomi<br />
Attendees: <br />
Attendees: Nomi, Heiko, Ramona, Midori, Laurel<br />


== Bug and Feature Trackers ==
== Bug and Feature Trackers ==
Line 19: Line 20:
* [http://sourceforge.net/tracker/?func=detail&aid=3476913&group_id=36855&atid=418260 Warn about possible stale config files when launching new version] [[Image:warn-on-upgrade.png|right|Warning about perspectives]]
* [http://sourceforge.net/tracker/?func=detail&aid=3476913&group_id=36855&atid=418260 Warn about possible stale config files when launching new version] [[Image:warn-on-upgrade.png|right|Warning about perspectives]]
** Whenever you upgrade to a new version of OBO-Edit, there is the risk that out-of-date binary files in your ~/oboedit_config (mostly in oboedit_config/perspectives) will cause bad behavior of various unexpected sorts (perhaps even the relation-choosing issue above). Now a warning message pops up the first time you run a new OBO-Edit release (and it offers to rename oboedit_config/perspectives for you.)
** Whenever you upgrade to a new version of OBO-Edit, there is the risk that out-of-date binary files in your ~/oboedit_config (mostly in oboedit_config/perspectives) will cause bad behavior of various unexpected sorts (perhaps even the relation-choosing issue above). Now a warning message pops up the first time you run a new OBO-Edit release (and it offers to rename oboedit_config/perspectives for you.)
*** Added a popup message that tells you where the directory was moved
*** Reworded warning. Added a popup message that appears if you say Yes to the move that tells you where the directory was moved to.
*** The consequences of not renaming/resetting your oboedit_config/perspectives are annoying enough that I'm considering just having it just move the perspectives directory automatically when you upgrade OE, tell you where it's moved to, and let power users restore it themselves if they want to. Opinions?
*** The consequences of not renaming/resetting your oboedit_config/perspectives can be serious enough that I'm considering just having it just move the perspectives directory automatically when you upgrade OE, tell you where it's moved to, and let power users restore it themselves if they want to. Opinions?
**** People agreed that it might be less confusing/intimidating to have OE rename your perspectives directory without asking first. It will tell you where it moved it to, and power users can restore it at their own risk.
**** Midori and Ramona confirmed that they have frequently (and recently) observed OE "bugs" that are cured by removing their perspectives directory, so it's clearly still important.


==Fixed or newly added since last meeting==
==Fixed or newly added since last meeting==
* [http://sourceforge.net/tracker/?func=detail&aid=3487349&group_id=36855&atid=418260 Quick save lets you save the first time when it shouldn't]
* [http://sourceforge.net/tracker/?func=detail&aid=3487349&group_id=36855&atid=418260 Quick save lets you save the first time when it shouldn't]
** If you loaded via Advanced interface, you could then do a Quick Save the first time you saved (but it didn't actually know yet what file to save to, so it tried to save to null).
** If you loaded via Advanced interface, you could then do a Quick Save the first time you saved (but it didn't actually know yet what file to save to, so it tried to save to null).
** Ramona reported a bug in quick save--will submit bug report
* [http://sourceforge.net/tracker/index.php?func=detail&aid=3486945&group_id=36855&atid=418257 64bit JRE can not be used on windows 7]
* [http://sourceforge.net/tracker/index.php?func=detail&aid=3486945&group_id=36855&atid=418257 64bit JRE can not be used on windows 7]
** Windows apparently doesn't let you designate a preferred Java version, so the installer can do no better than using the first Java it comes across. The fix is to istribute two Windows installers: 32-bit and 64-bit, and let Windows users choose the appropriate one.
** Windows apparently doesn't let you designate a preferred Java version, so the installer can do no better than using the first Java it comes across. The fix is that we will distribute two Windows installers: 32-bit and 64-bit, and let Windows users choose the appropriate one.


==Currently working on==
==Currently working on==


* [http://sourceforge.net/tracker/?func=detail&aid=3487892&group_id=36855&atid=418257 Query bug makes choosing relation impossible]
* [http://sourceforge.net/tracker/?func=detail&aid=3487892&group_id=36855&atid=418257 Query bug makes choosing relation impossible] [[Image:compound-query.png|right|Compound query]]
** David O-S wrote, "Try any query of the form "find terms that ... the [value] <blah> in Ancestor that can be reached via []"--the pick list constantly resets itself to 'Any type', so that is is impossible to scroll down to choose a relation further down the list."
** David O-S wrote, "Try any query of the form "find terms that ... the [value] <blah> in Ancestor that can be reached via []"--the pick list constantly resets itself to 'Any type', so that is is impossible to scroll down to choose a relation further down the list."
** It turns out that this happens only when you have a compound query--with just one query panel, it doesn't happen.
** It turns out that this happens only when you have a compound query--with just one query panel, it doesn't happen.
** The problem started in 2.1-b16 (released in July 2011). Before that, the interested relations didn't even appear in the pulldown list. After that, they do appear in the pulldown lists, but when you have compound queries, the pulldown list acts weird and makes it hard to choose the relation you want.
** The problem started in 2.1-b16 (released in July 2011). Before that, the ontology-specific relations didn't even appear in the pulldown list. After that, they do appear in the pulldown lists, but when you have compound queries, the pulldown list acts weird and makes it hard to choose the relation you want.
* [http://sourceforge.net/tracker/?func=detail&aid=3476915&group_id=36855&atid=418257 Graph Editor makes Text Editor show old version of term] [[Image:stale-term.png|right|Graph Editor makes Text Editor show stale version of term]]
** This is not a new issue (2.0 has it), but it's going to be more of a problem with a workflow that involves making changes to ontology files both inside OBO-Edit and outside in other applications (e.g., Protege) running at the same time.
** If you look at a term in the Text Editor, and then reload a changed-on-disk version of the current ontology file (with, for example, a changed term name) and look at the term again by reselecting it 'from the Graph Editor' you see, misleadingly, the OLD version of the term. (The Graph Editor itself correctly shows the new version of the term.) (See image at right.) If you instead select the term from the OTE, the new version shows up.
*** It looks as though the stale term is cached somewhere down in the Piccolo code that the Graph Editor uses. This is not going to be easy to fix.
** Most people present today said they don't tend to click on the Graph Editor to look at terms in the Text Editor, so this bug probably wouldn't affect them much.
* [http://sourceforge.net/tracker/?func=detail&aid=3487351&group_id=36855&atid=418257 Deleted differentia (in XP editor) sometimes reappear]
* [http://sourceforge.net/tracker/?func=detail&aid=3487351&group_id=36855&atid=418257 Deleted differentia (in XP editor) sometimes reappear]
** Non-deterministic--you can load the same ontology file and delete the same differentium, and sometimes it will reappear whereas other times it will stay gone.
** Non-deterministic--you can load the same ontology file and delete the same differentium, and sometimes it will reappear whereas other times it will stay gone.

Latest revision as of 18:00, 30 June 2014

OBO-Edit Working Group Meeting: Tuesday, February 21, 2012, 8:30am PST

Conference call numbers:
US: 1 866 953 9688
UK: 0808 238 6001
PIN: 801561

Agenda/Chair: Nomi Harris
Minutes: Nomi
Attendees: Nomi, Heiko, Ramona, Midori, Laurel

Bug and Feature Trackers

Discussion

  • Warn about possible stale config files when launching new version
    Warning about perspectives
    Warning about perspectives
    • Whenever you upgrade to a new version of OBO-Edit, there is the risk that out-of-date binary files in your ~/oboedit_config (mostly in oboedit_config/perspectives) will cause bad behavior of various unexpected sorts (perhaps even the relation-choosing issue above). Now a warning message pops up the first time you run a new OBO-Edit release (and it offers to rename oboedit_config/perspectives for you.)
      • Reworded warning. Added a popup message that appears if you say Yes to the move that tells you where the directory was moved to.
      • The consequences of not renaming/resetting your oboedit_config/perspectives can be serious enough that I'm considering just having it just move the perspectives directory automatically when you upgrade OE, tell you where it's moved to, and let power users restore it themselves if they want to. Opinions?
        • People agreed that it might be less confusing/intimidating to have OE rename your perspectives directory without asking first. It will tell you where it moved it to, and power users can restore it at their own risk.
        • Midori and Ramona confirmed that they have frequently (and recently) observed OE "bugs" that are cured by removing their perspectives directory, so it's clearly still important.

Fixed or newly added since last meeting

  • Quick save lets you save the first time when it shouldn't
    • If you loaded via Advanced interface, you could then do a Quick Save the first time you saved (but it didn't actually know yet what file to save to, so it tried to save to null).
    • Ramona reported a bug in quick save--will submit bug report
  • 64bit JRE can not be used on windows 7
    • Windows apparently doesn't let you designate a preferred Java version, so the installer can do no better than using the first Java it comes across. The fix is that we will distribute two Windows installers: 32-bit and 64-bit, and let Windows users choose the appropriate one.

Currently working on

  • Query bug makes choosing relation impossible
    Compound query
    Compound query
    • David O-S wrote, "Try any query of the form "find terms that ... the [value] <blah> in Ancestor that can be reached via []"--the pick list constantly resets itself to 'Any type', so that is is impossible to scroll down to choose a relation further down the list."
    • It turns out that this happens only when you have a compound query--with just one query panel, it doesn't happen.
    • The problem started in 2.1-b16 (released in July 2011). Before that, the ontology-specific relations didn't even appear in the pulldown list. After that, they do appear in the pulldown lists, but when you have compound queries, the pulldown list acts weird and makes it hard to choose the relation you want.
  • Deleted differentia (in XP editor) sometimes reappear
    • Non-deterministic--you can load the same ontology file and delete the same differentium, and sometimes it will reappear whereas other times it will stay gone.
      • When the differentium comes back, console shows error message, "Couldn't delete non-existant [sic] relationship regulation of carbohydrate utilization ~~regulates~~> carbohydrate utilization)"
    • Seems to occur when there's a regular relation that's redundant with a cross-product, e.g.,
id: GO:0043610
name: regulation of carbohydrate utilization
is_a: GO:0050789 ! regulation of biological process
intersection_of: GO:0065007 ! biological regulation
intersection_of: regulates GO:0009758 ! carbohydrate utilization
relationship: regulates GO:0009758 ! carbohydrate utilization

Links

Back to OEWG meeting agenda and minutes list