Skip to content

The BBMRI-ERIC Negotiator service for structured negotiation with biological resources dealing with human data and/or biological samples.

Notifications You must be signed in to change notification settings

iblanque/negotiator-eucaim

 
 

Repository files navigation

Negotiator

build codecov Latest Release Docker Image Size (latest by date)

Purpose

The purpose of the negotiator is to serve academic researchers seeking bio-specimen and data for their research by providing a place for structured negotiations with partner biobanks. By streamlining the entire negotiation process the BBMRI-ERIC negotiator facilitates access and simplifies the communication between researchers and BBMRI-ERIC biobanks about availability of samples and data for research.

Current state

Using the BBMRI-ERIC Directory or the GBA SampleLocator researchers can browse and locate a biobank's available resources, and then request access via the Negotiator.

Getting Started

The simplest way to spin up a negotiator instance is using docker. The commands bellow will start an instance with test data and the authentication disabled:

docker network create negotiator
docker run --name negotiator-db --network negotiator -p 5432:5432 -e POSTGRES_PASSWORD=negotiator -e POSTGRES_USER=negotiator -e POSTGRES_DB=negotiator -d postgres:14
docker run -d --name negotiator --network negotiator -p 8080:8080 -e POSTGRES_HOST="negotiator-db" -e AUTH="true"  bbmrieric/negotiator

Documentation

About

The BBMRI-ERIC Negotiator service for structured negotiation with biological resources dealing with human data and/or biological samples.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 78.1%
  • HTML 20.0%
  • CSS 1.1%
  • Closure Templates 0.4%
  • JavaScript 0.4%
  • Dockerfile 0.0%