Technologies
Introduction

Technologies overview

The MBDB relies on a number of technologies to accomplish the various tasks, however, the overarching framework is Invenio (opens in a new tab) with added functionality from Open Access repository (opens in a new tab).

Availability

All software used for development is compatible with the MIT license and is publicly developed (https://github.com/Molecular-Biophysics-Database (opens in a new tab)). As such the software that drives the MBDB is freely available for inspection, development, rebuilding, and redistribution.

Frontend

  • JinjaX
  • React
  • less

Backend

  • Python
  • PostGreSQL
  • OpenSearch
  • S3 storage

Development and deployment

  • Docker
  • Kubernetes