Project

General

Profile

Actions

feature request #8721

closed

Use webservice to get all biocase provider listed by gbif

Added by Katja Luther over 4 years ago. Updated over 4 years ago.

Status:
Closed
Priority:
New
Assignee:
Category:
taxeditor
Target version:
Start date:
Due date:
% Done:

100%

Estimated time:
Severity:
normal

Description

For the specimen search it would be nice to have a list of all biocase provider. (Jörg provided us a webservice)

We have to discuss if we want to have the full list in the search dialog or if we want to provide this list on the preference page where the user can select his used providers.

The other point we have to discuss is how we handle access points with more than one dataset.

If the user needs an acces point not provided by this webservice (because it is not listed in gbif), the biocase provider from the preference should be added to the list.


Related issues

Related to EDIT - feature request #8740: BioCASE specimen import: implement data set filter in specimen import dialog page 2NewKatja Luther

Actions
Copied to EDIT - task #8820: Improve BioCase provider selection listNewKatja Luther

Actions
Actions #1

Updated by Katja Luther over 4 years ago

  • Status changed from New to In Progress
  • Target version changed from Unassigned CDM tickets to Release 5.12

The prefilled combo and the filtering for entered text is implemented in the specimen dialog now.

Actions #2

Updated by Katja Luther over 4 years ago

  • Description updated (diff)
Actions #3

Updated by Andreas Kohlbecker over 4 years ago

The access points should be searchable also by the accesspoint title, For the BGBM Herbarium the webservice lists the following information:

 { 
   "datasets": [ 
     { 
       "title": "Herbarium Berolinense, Berlin (B)" 
     } 
   ], 
   "service_url": "http://ww3.bgbm.org/biocase/pywrapper.cgi?dsa=Herbar" 
}

If you are searching for the BGBM herbarium it is impossible to find the access point if you don't know the ulr already.

Suggestion:

  • allow searching/filtering the ulrs by datasets.title AND service_url
  • display the matching string (datasets.title OR service_url) together with the service_url. I have no idea how this can be done in swt. In html the label and value for a select option are different things (https://developer.mozilla.org/en-US/docs/Web/HTML/Element/select)
Actions #4

Updated by Andreas Kohlbecker over 4 years ago

  • Related to feature request #8740: BioCASE specimen import: implement data set filter in specimen import dialog page 2 added
Actions #5

Updated by Andreas Müller over 4 years ago

I agree with the above. Maybe the title is enough. Users usually recognize a collection by its title not it's service. Only advanced users may know the service URL. Maybe a switch between showing title or URL could be implemented. Or we concatenate both (but this ends up in a very long label. Or we fill the combobox with both title and URLs but advanced users may wonder what is the difference.

Another issue: the list should also be available for the ABCD preferences (DBprefs and local). Also there we distinguish DNA provider and ordinary providers. Is it somehow possible to distinguish if a provider provides DNA data?

Actions #6

Updated by Katja Luther over 4 years ago

  • Target version changed from Release 5.12 to Release 5.13
Actions #7

Updated by Andreas Müller over 4 years ago

  • Copied to task #8820: Improve BioCase provider selection list added
Actions #8

Updated by Andreas Müller over 4 years ago

  • Status changed from In Progress to Closed
  • % Done changed from 0 to 100

Generally this works. Open issues moved to #8820

Actions

Also available in: Atom PDF