Skip to content

geneontology/minerva

This branch is 1 commit ahead of, 8 commits behind master.

Folders and files

NameName
Last commit message
Last commit date
Jun 26, 2023
Mar 15, 2023
Apr 29, 2023
Jul 31, 2023
Mar 15, 2023
Mar 15, 2023
May 24, 2023
Feb 23, 2022
Jul 11, 2022
Aug 26, 2019
Feb 26, 2020
Jul 14, 2015
Jul 11, 2022
Jun 3, 2015
May 18, 2018
May 6, 2022
Oct 14, 2020
Jun 4, 2015
Feb 23, 2022
Aug 7, 2023
Dec 14, 2015

Repository files navigation

Build Status

A server for Noctua

Usage

To build and launch a server, see INSTRUCTIONS.md

About

Minerva is a wrapper and server for the OWL API and a triplestore (currently blazegraph) that serves as the back end for Noctua. It communicates with Noctua via Barista. It gains its knowledge of the world through a Golr instance.

For specifications, see specs/

Request API: https://github.com/berkeleybop/bbop-manager-minerva/wiki/MinervaRequestAPI

Code

  • minerva-core : core logic
  • minerva-json : conversion to and from the JSON-LD esque transport and model exchange format
  • minerva-converter : converter to/from other formats. Primarily GAF/GPAD
  • minerva-lookup : To be deprecated? Non-generic functions for looking up genes in golr
  • minerva-server : JAX-RS server
  • minerva-cli : command line interface