Project

General

Profile

Activity

From 03/29/2010 to 04/27/2010

04/27/2010

02:15 PM Bug #4856: Ontology Browser as a non-modal palette
there's now a blue border around the "active" field that will disappear when a different field is selected or if the ... ben leinfelder
11:59 AM Bug #4856: Ontology Browser as a non-modal palette
I've noticed it's quite easy to "forget" which field is driving the onotology palette - perhaps I'll had some clear v... ben leinfelder
11:55 AM Bug #4853: Save as Duplicate... should copy the Annotation too
Now responding to the "save duplicate event". You will be prompted as to whether or not you want to copy the annotati... ben leinfelder

04/26/2010

04:13 PM Bug #4946: Look-ahead search freezes
with the new[er] ontology palette, the look ahead searching might become less important. It's nearly impossible to ge... ben leinfelder
04:09 PM Bug #4922: DB-driven Annotation Manager
the bulk of this is complete - i'll add individual tasks to refine its use as they are identified. ben leinfelder
04:05 PM Bug #4844: Dynamically resize Ontology selection fields
the fields now have helping prompts underneath them. and the tool tip is great.
Dynamically resizing the fields was u...
ben leinfelder
04:03 PM Bug #4769: Save annotations to network
now responding to the save event (on a data package) and saving to the same location as the eml package.
The "Save An...
ben leinfelder
11:34 AM Bug #4856: Ontology Browser as a non-modal palette
Now the palette remains open. When a different field is clicked, the contents change to match (filter class and selec... ben leinfelder
08:10 AM Bug #4856: Ontology Browser as a non-modal palette
from shawn:
-do not close/reopen palette, just refresh the contents
-include search field in palette window
-include ...
ben leinfelder
08:36 AM Bug #4950: Toggle "edit mode" on Annotation tabs
much better as a checkbox ben leinfelder
08:26 AM Bug #4950: Toggle "edit mode" on Annotation tabs
change to checkbox ben leinfelder

04/23/2010

03:38 PM Bug #4855: Reorder the Full Annotation rows to match madlib order
(In reply to comment #1)
> I think this makes the table even more confusing than it already is.
>
> The current orde...
Margaret O'Brien
03:28 PM Bug #4855: Reorder the Full Annotation rows to match madlib order
I think this makes the table even more confusing than it already is.
The current order matches the examples laid out...
ben leinfelder

04/22/2010

05:49 PM Bug #4950: Toggle "edit mode" on Annotation tabs
the toggle button is now in charge of issuing the save. not a full save-to-disk, but a save-for-when-you-navigate-awa... ben leinfelder

04/21/2010

04:14 PM Bug #4950: Toggle "edit mode" on Annotation tabs
i've got the pages set up so that they can be enabled/disabled.
Now for the toggling and saving.
ben leinfelder
11:51 AM Bug #4951: Add "?" help buttons/info on the annotation tabs
Made the help dialog accessible from buttons/links on:
-Full Annotation tab
-Column Annotation tab
-Context Annotatio...
ben leinfelder

04/20/2010

03:35 PM Bug #4949: Add class label under madlib fields
Wrapping the text field in a jpanel with a titled border. The title is the name of the class that field is filtering ... ben leinfelder
11:22 AM Bug #4856: Ontology Browser as a non-modal palette
The only other thing I can think to add to this is that it not close unless you hit the close button on the window. C... ben leinfelder
11:15 AM Bug #4856: Ontology Browser as a non-modal palette
1. modal issue resolved: made those modal dialogs non-modal so that the palette is not inactivated.
2. window closing...
ben leinfelder

04/19/2010

05:18 PM Bug #4856: Ontology Browser as a non-modal palette
Almost there with the floating dialog palette...looking good with preliminary work at least.
A few issues/todos:
-nee...
ben leinfelder
01:46 PM Bug #4856: Ontology Browser as a non-modal palette
We are newly-recommitted to this approach - it will replace the current "drop down" style ontology browser. The state... ben leinfelder
03:24 PM Bug #4945: Add scrollbars to search UI
was not expecting it to take only 1 line of code...done! ben leinfelder
01:16 PM Bug #4945 (Resolved): Add scrollbars to search UI
If you add enough criteria, you will exceed the size of the window. ben leinfelder
03:11 PM Bug #4948: Clarify importance of Measurement "template" field
added dividing lines with titles in them:
Attribute: DATE
-Measurement----------
The <blank> was recorded
-Or-------...
ben leinfelder
01:26 PM Bug #4948 (Resolved): Clarify importance of Measurement "template" field
In the Column Annotation (and also the search UI) you can select a single Measurement subclass and have the other 4 c... ben leinfelder
02:45 PM Bug #4946: Look-ahead search freezes
To make this fast, I think you'll want to use a specialized tree structure for the lookup index, rather than running ... Matt Jones
02:05 PM Bug #4946: Look-ahead search freezes
This still isn't the speediest feature. The implementation is naive in that it reconstructs the entire tree from the ... ben leinfelder
01:18 PM Bug #4946 (New): Look-ahead search freezes
In the ontology browser, quick typing will render the popup useless.
My hunch is that it will go away when we stop s...
ben leinfelder
01:57 PM Bug #4947: Search ontology tree only using class name
not searching labels/descriptions now. ben leinfelder
01:20 PM Bug #4947 (Resolved): Search ontology tree only using class name
We are currently searching classname and all descriptions/labels for contains (not starts-with). This should be limit... ben leinfelder
01:37 PM Bug #4951 (Resolved): Add "?" help buttons/info on the annotation tabs
Full, Column and Context tabs all need help buttons to walk future users through the UI/annotation process.
There is...
ben leinfelder
01:35 PM Bug #4950 (Resolved): Toggle "edit mode" on Annotation tabs
Currently the Column Annotation and Context Annotation tabs are always in edit mode, so to speak. Any changes made to... ben leinfelder
01:30 PM Bug #4949 (Resolved): Add class label under madlib fields
Easier said than done considering the limited vertical space: ever-present reminders of the appropriate class for a m... ben leinfelder

04/16/2010

11:05 AM Bug #4922: DB-driven Annotation Manager
this is now the implementation in the packaged installer. ben leinfelder
09:53 AM Bug #4854: Integrate Context Annotation tab with Column Annotation tab
Context can be edited in place, madlib-style. There are add/remove buttons for the context entries.
They are still in...
ben leinfelder

04/12/2010

03:12 PM Bug #4922: DB-driven Annotation Manager
implemented the "is not" operator for criteria. I'm not sure how useful it will be at this point given that searches ... ben leinfelder
02:28 PM Bug #4922: DB-driven Annotation Manager
Contexts are now processed recursively so that their transitive nature can be searched:
A rel B
B rel C
-----
A rel C...
ben leinfelder
02:14 PM Bug #4922: DB-driven Annotation Manager
Status:
The existing query methods have been re-implemented to use the db model.
If there's a "working" copy of the a...
ben leinfelder

04/09/2010

04:53 PM Bug #4922: DB-driven Annotation Manager
Making good progress on this implementation. Really it's more of a hybrid - extending the in-memory version to only h... ben leinfelder

04/07/2010

02:06 PM Bug #4935 (New): Lazily load semtools plugin
While Morpho has a good framework for developing and loading plugins for the application, it does not have a way to e... ben leinfelder

04/06/2010

04:19 PM Bug #4906: Annotation query implementation (SPARQL)
we are dropping this in favor of a relational-db approach:
http://bugzilla.ecoinformatics.org/show_bug.cgi?id=4922
ben leinfelder
04:18 PM Bug #4905: iTunes-inspired search UI
Hey, this is all done now! ben leinfelder

04/02/2010

02:25 PM Bug #4905: iTunes-inspired search UI
Good news:
-there's now no dependency on Morpho for the AnnotationManager to query correctly.
-the row heights are ma...
ben leinfelder

04/01/2010

04:53 PM Bug #4844: Dynamically resize Ontology selection fields
the tooltip is now much more helpful when the classname runs off the text area. ben leinfelder
04:48 PM Bug #4844: Dynamically resize Ontology selection fields
at the very least, the tooltip for them could read the full text so there's someway of seeing what the full classname... ben leinfelder
03:53 PM Bug #4905: iTunes-inspired search UI
The criteria are now actually driving the query.
I'm not happy with how there's a slight dependency on the morpho co...
ben leinfelder
12:15 PM Bug #4922: DB-driven Annotation Manager
I'm not sure the cardinality is right on that ERD model. In particular, shouldn't the Measurement--Characteristic ca... Matt Jones
11:21 AM Bug #4922: DB-driven Annotation Manager
draft of the basic schema needed is here:
https://code.ecoinformatics.org/code/semtools/trunk/docs/design/AnnotationM...
ben leinfelder

03/31/2010

04:22 PM Bug #4922 (Resolved): DB-driven Annotation Manager
The current AnnotationManager implementation reads XML serializations into Annotation objects in memory. Any operatio... ben leinfelder
03:11 PM Bug #4906: Annotation query implementation (SPARQL)
(In reply to comment #5)
> Expressivity/simplicity?
> Something that would allow us to retrieve a list of annotation
...
Shawn Bowers
02:53 PM Bug #4906: Annotation query implementation (SPARQL)
Expressivity/simplicity?
Something that would allow us to retrieve a list of annotation [instances?/objects?] with a ...
ben leinfelder
02:14 PM Bug #4906: Annotation query implementation (SPARQL)
(In reply to comment #3)
> I think we were saying that an every annotation would be an Annotation Instance
> (in some...
Shawn Bowers
02:04 PM Bug #4906: Annotation query implementation (SPARQL)
I think we were saying that an every annotation would be an Annotation Instance (in some yet-undefined ontology that ... ben leinfelder
07:52 AM Bug #4906: Annotation query implementation (SPARQL)
the current search implementation is simple and generous. some features that are desired:
-compound grouping conditio...
ben leinfelder
07:58 AM Bug #4905: iTunes-inspired search UI
-The UI (first draft?) is completed.
-The underlying search capabilities are not hooked up (no query is actually per...
ben leinfelder
07:54 AM Bug #4889: Compound Search UI
Consensus was to abandon this UI in favor of the iTunes-esque UI ben leinfelder
07:45 AM Bug #4891: Rank annotation search results
closing this - they are ranked. I'll be sure to keep this feature as the search capabilities are augmented (grouping,... ben leinfelder

03/29/2010

01:24 PM Bug #4906: Annotation query implementation (SPARQL)
I am not sure what it means here to materialize an annotation, but if it implies storing an annotation per se as an i... Shawn Bowers
11:33 AM Bug #4906 (Resolved): Annotation query implementation (SPARQL)
Matt recommends materializing the Annotation and Ontology as instances in the OBOE model for running searches.
I nee...
ben leinfelder
11:30 AM Bug #4905 (Resolved): iTunes-inspired search UI
Compound search should be more flexible and allow 2-levels of any/all grouping.
Example query that should be express...
ben leinfelder
 

Also available in: Atom