Skip to content

search-api endpoint enhancement: Which samples satisfy spatial criteria, such as those defined in the RUI? #605

@AlanSimmons

Description

@AlanSimmons

Use case 8 of #590

This is an enhancement of the endpoint for Use Case 4 described in #601.

Story

The entities for samples that were registered in the Registration User Interface have an attribute rui_location that is a string in JSON format. The JSON corresponds to the spatial representation of the sample in the Common Coordinate Framework (CCF).

As a consumer of the search-api, I want to be able to search the spatial attributes of samples--i.e., specific values inside the rui_location field.

Example:
Find all samples with a CCF target of http://purl.org/ccf/latest/ccf.owl#VHMLung.

Target

Developers of applications that would call the API.

Technical Translation

Search on content in values inside the rui_location attribute string.

Comment

This is a simple value search on attributes inside the rui_location JSON. This is not a location search, which is the scope of the spatial-api.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    Status

    Backlog

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions