Building an Image Database with Searchable Metadata

Published in Computational Life Sciences - Data Engineering and Data Mining for Life Sciences, 2023

Authors: Shreya Kapoor, Sophia Krix, Gemma van der Voort

Published in: Computational Life Sciences: Data Engineering and Data Mining for Life Sciences, Studies in Big Data Vol. 112, Springer, 2023. Pages 501–527.

Abstract

This chapter describes the process of building an Image Database with searchable metadata. Searching for an image greatly benefits from having useful metadata to accompany it. The proposed solution allows the user to save the picture together with its online location (URL) and suitable metadata. The application then saves both the picture and its metadata in a SQLite database. This database can be queried and is accessible via a RESTful API service.

Read the chapter GitHub repository

Demo

The animation below walks through the three-step pipeline: importing image-metadata pairs via the CLI, storing them in SQLite, and querying the results through the REST API.

Biomedical Image Database demo