daisy

Data Information System (DAISY) is a data bookkeeping application designed to help Biomedical Research institutions with their GDPR compliance.

https://github.com/elixir-luxembourg/daisy

Science Score: 57.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
    Found CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
    Found .zenodo.json file
  • DOI references
    Found 2 DOI reference(s) in README
  • Academic publication links
  • Academic email domains
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (8.3%) to scientific vocabulary
Last synced: 6 months ago · JSON representation ·

Repository

Data Information System (DAISY) is a data bookkeeping application designed to help Biomedical Research institutions with their GDPR compliance.

Basic Info
  • Host: GitHub
  • Owner: elixir-luxembourg
  • License: agpl-3.0
  • Language: Python
  • Default Branch: develop
  • Size: 11.7 MB
Statistics
  • Stars: 15
  • Watchers: 4
  • Forks: 10
  • Open Issues: 90
  • Releases: 15
Created almost 7 years ago · Last pushed 7 months ago
Metadata Files
Readme Contributing License Code of conduct Citation

README.md

Elixir Daisy

Build Status Python 3.9

Data Information System (DAISY) is a data bookkeeping application designed to help Biomedical Research institutions with their GDPR compliance.

For more information, please refer to the official Daisy documentation.

DAISY was published as an article DAISY: A Data Information System for accountability under the General Data Protection Regulation in GigaScience journal.

Demo deployment

You are encouraged to try Daisy for yourself using our DEMO deployment.

Documentation

DAISY comes with a *Docker deployment. For more instructions see the deployment guide.

See also our

For legacy deployment (<1.8.1), please refer to the Legacy deployment and administration manual.

Acknowledgement

This work was supported by ELIXIR Luxembourg.

Owner

  • Name: ELIXIR-LU
  • Login: elixir-luxembourg
  • Kind: organization
  • Email: info@elixir-luxembourg.org
  • Location: Luxembourg

Citation (CITATION.cff)

cff-version: 1.2.0
title: >-
  DAISY: A Data Information System for accountability
  under the General Data Protection Regulation
message: >-
  Please use the citation when referencing our work in any published materials.
type: software
authors:
  - family-names: Becker
    given-names: Regina
    orcid: 'https://orcid.org/0000-0002-6711-8375'
  - family-names: Alper
    given-names: Pinar
    orcid: 'https://orcid.org/0000-0002-2224-0780'
  - family-names: Grouès
    given-names: Valentin
    orcid: 'https://orcid.org/0000-0001-6501-0806'
  - family-names: Munoz
    given-names: Sandrine
  - family-names: Jarosz
    given-names: Yohan
    orcid: 'https://orcid.org/0000-0003-2047-0897'
  - family-names: Lebioda
    given-names: Jacek
    orcid: 'https://orcid.org/0000-0002-9449-7999'
  - family-names: Rege
    given-names: Kavita
  - family-names: Trefois
    given-names: Christophe
    orcid: 'https://orcid.org/0000-0002-8991-6810'
  - family-names: Satagopam
    given-names: Venkata
    orcid: 'https://orcid.org/0000-0002-6532-5880'
  - family-names: Schneider
    given-names: Reinhard
    orcid: 'https://orcid.org/0000-0002-8278-1618'
  - family-names: Ded
    given-names: Vilem
    orcid: 'https://orcid.org/0000-0001-9235-8496'
  - family-names: Barry
    given-names: Nene Djenaba
    orcid: 'https://orcid.org/0000-0003-3757-4211'
repository-code: 'https://github.com/elixir-luxembourg/daisy'
date-released: 2019-06-12

preferred-citation:
  type: article
  authors:
    - family-names: Becker
      given-names: Regina
      orcid: 'https://orcid.org/0000-0002-6711-8375'
    - family-names: Alper
      given-names: Pinar
      orcid: 'https://orcid.org/0000-0002-2224-0780'
    - family-names: Grouès
      given-names: Valentin
      orcid: 'https://orcid.org/0000-0001-6501-0806'
    - family-names: Munoz
      given-names: Sandrine
    - family-names: Jarosz
      given-names: Yohan
      orcid: 'https://orcid.org/0000-0003-2047-0897'
    - family-names: Lebioda
      given-names: Jacek
      orcid: 'https://orcid.org/0000-0002-9449-7999'
    - family-names: Rege
      given-names: Kavita
    - family-names: Trefois
      given-names: Christophe
      orcid: 'https://orcid.org/0000-0002-8991-6810'
    - family-names: Satagopam
      given-names: Venkata
      orcid: 'https://orcid.org/0000-0002-6532-5880'
    - family-names: Schneider
      given-names: Reinhard
      orcid: 'https://orcid.org/0000-0002-8278-1618'
  doi: "10.1093/gigascience/giz140"
  journal: "GigaScience"
  title: "DAISY: A Data Information System for accountability under the General Data Protection Regulation"
  volume: 8
  issue: 12
  year: 2019
  month: 12
  issn: "2047-217X"
  url: "https://doi.org/10.1093/gigascience/giz140"
  abstract: "The new European legislation on data protection, namely, the General Data Protection Regulation (GDPR), has introduced comprehensive requirements for the documentation about the processing of personal data as well as informing the data subjects of its use. GDPR’s accountability principle requires institutions, projects, and data hubs to document their data processings and demonstrate compliance with the GDPR. In response to this requirement, we see the emergence of commercial data-mapping tools, and institutions creating GDPR data register with such tools. One shortcoming of this approach is the genericity of tools, and their process-based model not capturing the project-based, collaborative nature of data processing in biomedical research.We have developed a software tool to allow research institutions to comply with the GDPR accountability requirement and map the sometimes very complex data flows in biomedical research. By analysing the transparency and record-keeping obligations of each GDPR principle, we observe that our tool effectively meets the accountability requirement.The GDPR is bringing data protection to center stage in research data management, necessitating dedicated tools, personnel, and processes. Our tool, DAISY, is tailored specifically for biomedical research and can help institutions in tackling the documentation challenge brought about by the GDPR. DAISY is made available as a free and open source tool on Github. DAISY is actively being used at the Luxembourg Centre for Systems Biomedicine and the ELIXIR-Luxembourg data hub."

GitHub Events

Total
  • Create event: 26
  • Release event: 1
  • Issues event: 34
  • Watch event: 1
  • Delete event: 25
  • Issue comment event: 32
  • Push event: 98
  • Pull request event: 55
  • Pull request review comment event: 14
  • Pull request review event: 43
Last Year
  • Create event: 26
  • Release event: 1
  • Issues event: 34
  • Watch event: 1
  • Delete event: 25
  • Issue comment event: 32
  • Push event: 98
  • Pull request event: 55
  • Pull request review comment event: 14
  • Pull request review event: 43

Issues and Pull Requests

Last synced: 6 months ago

All Time
  • Total issues: 20
  • Total pull requests: 25
  • Average time to close issues: 10 months
  • Average time to close pull requests: about 2 months
  • Total issue authors: 6
  • Total pull request authors: 5
  • Average comments per issue: 0.85
  • Average comments per pull request: 0.28
  • Merged pull requests: 16
  • Bot issues: 0
  • Bot pull requests: 3
Past Year
  • Issues: 16
  • Pull requests: 23
  • Average time to close issues: 2 months
  • Average time to close pull requests: 13 days
  • Issue authors: 4
  • Pull request authors: 5
  • Average comments per issue: 0.31
  • Average comments per pull request: 0.26
  • Merged pull requests: 16
  • Bot issues: 0
  • Bot pull requests: 1
Top Authors
Issue Authors
  • vildead (24)
  • marikapop (3)
  • neoflex (1)
  • froggypaule (1)
  • HesamKorki (1)
  • moustaphacheikh (1)
  • jennytdtran (1)
  • jLebioda (1)
Pull Request Authors
  • moustaphacheikh (15)
  • vildead (11)
  • aleuk0 (9)
  • neoflex (4)
  • dependabot[bot] (4)
  • HesamKorki (2)
  • Fancien (1)
Top Labels
Issue Labels
minor (2) discuss (1) enhancement (1)
Pull Request Labels
dependencies (4) major (1) python (1)

Dependencies

web/static/vendor/bootstrap-material-datetimepicker/bower.json bower
  • bootstrap ~3.3.4
  • bootstrap-material-design ~0.3.0
  • jquery 1.12.3
  • momentjs ~2.10.2
web/static/vendor/bootstrap-material-datetimepicker/package.json npm
  • bootstrap ~3.3.4
  • bootstrap-material-design ~0.3.0
  • jquery 1.12.3
  • moment ~2.10.2
web/static/vendor/package-lock.json npm
  • 733 dependencies
web/static/vendor/package.json npm
  • concurrently 4.1.0 development
  • cssnano-cli 1.0.5 development
  • js-yaml 3.13.1 development
  • node-sass 4.13.1 development
  • node-sass-tilde-importer 1.0.2 development
  • @ds-wizard/integration-widget-sdk ^0.3.0
  • bootstrap 4.2.1
  • bootstrap-material-design 4.1.1
  • datatables.net 1.10.19
  • datatables.net-dt 1.10.19
  • jquery 3.4.1
  • jquery-ui-dist 1.12.1
  • js-cookie 2.2.0
  • jsrender 0.9.90
  • moment 2.22.1
  • npm 6.13.7
  • popper.js 1.15.0
  • select2 4.0.6-rc.1
  • select2-bootstrap-theme 0.1.0-beta.10
.github/workflows/main.yml actions
  • actions/checkout v2 composite
Dockerfile docker
  • python 3.9.6-slim build
docker/nginx/Dockerfile docker
  • nginx alpine build
docker/solr/Dockerfile docker
  • solr 7.3 build
.github/workflows/docker-image.yml actions
  • actions/checkout v3 composite
  • docker/build-push-action ad44023a93711e3deb337508980b4b5e9bcdc5dc composite
  • docker/login-action f054a8b539a109f9f41c372932f1ae047eff08c9 composite
  • docker/metadata-action 98669ae865ea3cffbcbaa878cf57c20bbf1c6c38 composite
setup.py pypi