From: Alexander D. <ad...@in...> - 2011-02-14 19:35:16
|
I don't think requiring restarting is a big deal, particularly if the need to restart is stated by the checkbox. On 2/14/11 2:28 PM, Nomi Harris wrote: > During the OEWG meeting on Tues we discussed the following: >> 3/ OBSOLETE TERMS APPEARING IN AUTOCOMPLETE DROPDOWN LISTS >> >> The new option to exclude obsolete terms (beta 1.9) slows down autocomplete because OE has to check whether every term is obsolete or not. >> >> Becky requested that you would have the choice to include or exclude obsolete terms from the auto-obsolete list. >> >> Nomi asked whether the default should be to search including or excluding obsoletes. >> Becky thought including everything should be default so it's quicker. Then you tick the box if you want to exclude obsoletes from the dropdown menu. > I got this working (user can configure whether or not to exclude obsolete terms from autocomplete), with one problem: if you change it in the Configuration Manager, the autocomplete behavior doesn't change until you quit and restart OE. I tried to make the change happen immediately, but couldn't get it to work--I think maybe it's because the search filters are created at launch time (though I did try to force new filters to be created when you change the option in the Configuration Manager--but it didn't work). > > As a copout, would it be acceptable to note in the parameter description the fact that you need to restart? > > > > > I can work on this some more, but I'm not sure it's the best use of my time. > > Please let me know what you think of the behavior (requiring restart) and the wording of the configuration option. > > Thanks, > Nomi > > > On Feb 8, 2011, at 8:21 AM, Karen Christie wrote: > >> Hi Nomi, >> >> I didn't think it was too slow either, and I LOVE that you've fixed it so that just plain return will select the highlighted option and not the top one. >> >> -Karen >> >> >> On Fri, 4 Feb 2011, Karen Christie wrote: >> >>> Hey Nomi, >>> >>> I'm swamped in something today, but I will put this in my list to test on Monday. As for the second thing, not automatically selecting the top autocomplete option is awesome! I look forward to testing it. >>> >>> thanks, >>> >>> -Karen >>> >>> >>> On Fri, 4 Feb 2011, Nomi Harris wrote: >>> >>>> On Feb 4, 2011, at 11:00 AM, rfo...@eb... wrote: >>>>> Hi Nomi, >>>>> I tried a search for : >>>>> have Is Not Obsolete >>>>> AND >>>>> have a Name that contains 'furin....' >>>>> I found it a bit confusing that 'furin activity' came up as an option in >>>>> the dropdown autocomplete menu, because 'furin activity' is obsolete, and >>>>> therefore when I hit search, I get no results. In a search for >>>>> non-obsoletes, I wouldn't expect to get the dropdown option to search on >>>>> 'furin activity'. >>>> Thanks for testing--the exclude-obsoletes code only works when you search in "Any text field"--I need to add it for the other searches. >>>>> Perhaps I'm using it wrong? Let me know if so, and I'll give it another >>>>> test. Timing wise, I didn't notice a problem (on a Macbook pro). >>>> That's good. >>>>> ps: I really like the fix on being able to select any of the autocomplete >>>>> options without it automatically selecting the top one- thank you. >>>> Glad you like it--that one was a right pain to track down, but I couldn't let it get the best of me! >>>> >>>> Nomi >>>>> thanks, >>>>> Becky >>>>>> Hi Karen and Becky, >>>>>> I have come up with a way to excluding obsolete terms from showing up in >>>>>> autocomplete dropdown lists. I asked Midori to test it, which she did, >>>>>> but she said that you guys use autocomplete more than she does, so I'd >>>>>> love to get your opinions. >>>>>> Unfortunately, checking each object for obsoleteness before deciding >>>>>> whether to put it on the autocomplete list makes autocomplete noticeably >>>>>> slower. It's already not exactly snappy when you're working on a big >>>>>> ontology. Do you want to try it out and see what you think before I commit >>>>>> it? I put a pre-release version at http://www.oboedit.org/2.1b9 >>>>>> Thanks, >>>>>> Nomi > > > ------------------------------------------------------------------------------ > The ultimate all-in-one performance toolkit: Intel(R) Parallel Studio XE: > Pinpoint memory and threading errors before they happen. > Find and fix more than 250 security defects in the development cycle. > Locate bottlenecks in serial and parallel code that limit performance. > http://p.sf.net/sfu/intel-dev2devfeb > > > _______________________________________________ > Geneontology-oboedit-working-group mailing list > Gen...@li... > https://lists.sourceforge.net/lists/listinfo/geneontology-oboedit-working-group -- Alexander D. Diehl, Ph.D. |