Project

General

Profile

Bug #1397

Implement highest priority interfaces (first 7 of following list of 9)

Added by Aimee Stewart over 15 years ago. Updated over 15 years ago.

Status:
In Progress
Priority:
Normal
Assignee:
Category:
taxon
Target version:
Start date:
03/26/2004
Due date:
% Done:

0%

Estimated time:
Bugzilla-Id:
1397

Description

1. getConcept - takes a GUID and returns a concept
2. findConcept - takes a partially filled out Taxonomic Exchange Schema (TES)
and returns a list of concepts weighted according to the chosen similarity
algorithm.
3. compareConcept - takes 2 GUIDs and returns a measure of similarity according
to the chosen similarity algorithm.
4. enterProviderData - allows input of concepts and relationships from a
particular provider into the Taxon Cache.
5. editRelationship - add, delete or edit a relationship between concepts for a
particular provider.
6. findRelatedConcept - find parents or children at a certain distance from a
given concept (grandparents, grandchildren, etc) according to a particular provider.
7. measureRelationship - takes 2 GUIDs and returns a measure of the relationship
according to the chosen relate algorithm.
8. compareConceptRelationships - takes a 2 concepts and 2 providers and compares
their positions within their respective trees according to the chosen relate
algorithm.
9. compareConceptLists - more discussion is needed on the requirements for this
method. Previously implemented methods should form the basis for the
implementation.


Related issues

Blocks SEEK - Bug #1449: Implement at least two similarity algorithmsResolved04/05/2004

Blocks SEEK - Bug #1450: Implement two different relate algorithmsIn Progress04/05/2004

History

#1 Updated by Aimee Stewart over 15 years ago

The following APIs have been implemented:
getConcept, findConcept, compareConcept, findRelatedConcept,
measureRelationship, compareConceptRelationships

Because we already have the database populated with ITIS information, we moved
these two APIs to the end of the list:
enterProviderData, editRelationship

#2 Updated by Redmine Admin over 6 years ago

Original Bugzilla ID was 1397

Also available in: Atom PDF