molgenis / molgenis-service-armadillo

Armadillo; a DataSHIELD implementation, part of the MOLGENIS suite

Home Page:https://molgenis.github.io/molgenis-service-armadillo/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Armadillo suite

CircleCI Build Status SonarCloud Coverage Quality Gate Status

Overview

Use MOLGENIS/Armadillo to make data available for privacy protecting federated analysis using DataSHIELD protocol. Armadillo service provides the following features:

  • manage data projects. Projects can either hold tabular data in the efficient 'parquet' format or any other file use DataSHIELD 'resources' framework.
  • grant users access permission. We use a central OIDC service like KeyCloak or FusionAuth in combination with a trused identity provider like Life Sciences AAI to authenticate users.
  • configure DataSHIELD analysis profiles. DataSHIELD analysis profiles are Docker images that contain a collection of multiple DataSHIELD analysis packages.

DataSHIELD overview

Getting started

For installing and using Armadillo see https://molgenis.github.io/molgenis-service-armadillo/#/

For developing and contributing see Contributing.

About

Armadillo; a DataSHIELD implementation, part of the MOLGENIS suite

https://molgenis.github.io/molgenis-service-armadillo/

License:GNU Lesser General Public License v3.0


Languages

Language:Java 56.4%Language:Vue 13.8%Language:R 12.0%Language:TypeScript 10.6%Language:Python 4.3%Language:Shell 2.4%Language:JavaScript 0.3%Language:CSS 0.1%Language:Dockerfile 0.1%Language:Smarty 0.1%Language:HTML 0.0%Language:SCSS 0.0%