Search Mailing List Archives


Limit search to: Subject & Body Subject Author
Sort by: Reverse Sort
Limit to: All This Week Last Week This Month Last Month
Select Date Range     through    

[bioontology-support] Incorrect data returned by form autocomplete api?

Paul R Alexander palexander at stanford.edu
Tue Jun 10 16:22:29 PDT 2014


Steven,

We have removed the short id generally in recent versions of our system, hence the URL appearing instead. We have a todo item to investigate returning a skos:notation value instead when it is available, but I don’t have a timeline for when that will be available.

Paul


On Jun 6, 2014, at 11:55 AM, Steven M. Gallo <smgallo at buffalo.edu> wrote:

> 
> Hello,
> 
> I am using the form autocomplete widget as part of REDfly and noticed a change in the data
> that is returned.  When I set the field's class format to return "shortid" it now includes a url
> as the value instead of the short id.  For example, "http://purl.obolibrary.org/obo/FBbt_00004729".
> Previously, only FBbt:00004729 was returned.  Is this correct?
> 
> A sample of the data returned by this query:
> 
> http://bioportal.bioontology.org/search/json_search/FB-BT?q=wing&input=[object%20HTMLInputElement]&target_property=shortid&subtreerootconceptid=&includedefinitions=&id=&response=json&callback=jsonp1402074801313&_=1402074811063
> 
> is:
> 
> jsonp1402074801313({data:"wing|http://purl.obolibrary.org/obo/FBbt_00004729||FB-BT|http://purl.obolibrary.org/obo/FBbt_00004729|wing||~!~wing blade|http://purl.obolibrary.org/obo/FBbt_00006015||FB-BT|http://purl.obolibrary.org/obo/FBbt_00006015|wing blade||~!~wing cell|http://purl.obolibrary.org/obo/FBbt_00004769||FB-BT|http://purl.obolibrary.org/obo/FBbt_00004769|wing cell||~!~wing disc|http://purl.obolibrary.org/obo/FBbt_00001778||FB-BT|http://purl.obolibrary.org/obo/FBbt_00001778|wing disc|dorsal mesothoracic disc|
> 
> Looking at the function bpFormSelect() in form_complete.js it is executing the following code to set the
> value of the form text box:
> 
>     case "shortid":
>      jQuery(input).val(li.extra[0])
> 
> The values stored in li.extra are below, it seems like the first element should be the short id rather than a url?
> 
> ["http://purl.obolibrary.org/obo/BTO_0001463", "", "BTO", "http://purl.obolibrary.org/obo/BTO_0001463", "wing", "", "1%3A+One+of+the+movable...eans+of+limited+flight."]
> 
> -- 
> Steve Gallo
> Lead Software Engineer / Database Administrator
> Center for Computational Research New York State Center of Excellence in Bioinformatics & Life Sciences
> University at Buffalo, The State University of New York
> 701 Ellicott Street, Buffalo, NY 14203
> 716-881-8960
> smgallo at ccr.buffalo.edu
> 
> _______________________________________________
> bioontology-support mailing list
> bioontology-support at lists.stanford.edu
> https://mailman.stanford.edu/mailman/listinfo/bioontology-support



More information about the bioontology-support mailing list