Science Score: 62.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
  • Academic publication links
    Links to: zenodo.org
  • Academic email domains
  • Institutional organization owner
    Organization hzi-braunschweig has institutional domain (www.helmholtz-hzi.de)
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (12.0%) to scientific vocabulary
Last synced: 6 months ago · JSON representation ·

Repository

Basic Info
  • Host: GitHub
  • Owner: hzi-braunschweig
  • License: other
  • Language: TypeScript
  • Default Branch: master
  • Size: 62.3 MB
Statistics
  • Stars: 16
  • Watchers: 8
  • Forks: 6
  • Open Issues: 0
  • Releases: 23
Created about 5 years ago · Last pushed over 1 year ago
Metadata Files
Readme License Citation

README.md

PIA-System

logo

code style: prettier DOI

Prospective Monitoring and Management - App (PIA).

PIA facilitates the data acquisition in health studies and takes into account the wishes of the participants, the study center and the research institution and thereby also supports the long-term motivation of the participants.

PIA consists of a web application as well as mobile apps for Android and iOS that enables the participants to conduct health studies and study management, as well it can be used as a symptom diary for contact tracing. The main goals of this project are:

  • Simplify the data collection process
  • (Long-term) motivation of users through persuasive technology
  • Focus on usability and user centered design
  • Focus on data protection and security

Built with

In the backend PIA is composed of Node.js microservices that are using PostgreSQL as a database. The microservices are containerized using Docker and deployed with Kubernetes. As frontends an Angular web app and a Ionic powered iOS and Android mobile app are provided.

Getting started

Local development

To set up PIA for local development, please follow the development guide.

Deployment

To deploy PIA to a (production) Kubernetes cluster, please follow the deployment guide.

Contributing

Any contributions you make are greatly appreciated. Please fork the gitlab repository.

  1. Fork the PIA GitLab repository
  2. Create your Feature Branch (git checkout -b feature/AmazingFeature)
  3. Make sure your Changes are formatted using prettier (npx prettier --write .)
  4. Commit your Changes (git commit -m 'Add some AmazingFeature')
  5. Push to the Branch (git push origin feature/AmazingFeature)
  6. Open a Pull Request

Licence

Distributed under the AGPL-3.0 license. See LICENSE for more information.

Contact

PiaPost@helmholtz-hzi.de

HZI

Owner

  • Name: HZI-Braunschweig
  • Login: hzi-braunschweig
  • Kind: organization
  • Email: info@helmholtz-hzi.de
  • Location: Braunschweig, Germany

The central mission of the Helmholtz Centre for Infection Research (HZI) is to address the infectious disease challenges of the 21st century.

Citation (CITATION.cff)

cff-version: 1.2.0
message: 'If you use/reference this software, please cite it as below.'
authors:
  - family-names: Castell
    given-names: Stefanie
    orcid: https://orcid.org/0000-0003-1762-8462
    affiliation: 'Department for Epidemiology, Helmholtz-Centre for Infection Research, Brunswick, Germany'

  - family-names: Heise
    given-names: Jana-Kristin
    affiliation: 'Department for Epidemiology, Helmholtz-Centre for Infection Research, Brunswick, Germany'

  - family-names: Weber
    given-names: Lars
    orcid: https://orcid.org/0009-0008-6133-0851
    affiliation: 'inqode Software Solutions GmbH'

  - family-names: Dietsch
    given-names: Leon
    orcid: https://orcid.org/0009-0002-4803-0869
    affiliation: 'Freelancer, Germany'

  - family-names: Wangler
    given-names: Thomas
    orcid: https://orcid.org/0009-0008-1325-2780
    affiliation: 'Freelancer, Germany'

title: 'eResearch System: Prospective Monitoring and Management - App (PIA)'
identifiers:
  - type: doi
    value: 10.5281/zenodo.6389565
repository-code: 'https://gitlab.com/pia-eresearch-system/pia'
url: 'https://info-pia.de/'
keywords:
  - Digital Epidemiology
  - Digital Infrastructure for Cohort Studies
  - eResearch System
  - eHealth
  - mHealth
  - survey
  - biosample management
license: AGPL-3.0

GitHub Events

Total
  • Release event: 2
  • Push event: 2
  • Create event: 2
Last Year
  • Release event: 2
  • Push event: 2
  • Create event: 2

Issues and Pull Requests

Last synced: almost 2 years ago

All Time
  • Total issues: 10
  • Total pull requests: 4
  • Average time to close issues: about 2 months
  • Average time to close pull requests: 7 days
  • Total issue authors: 2
  • Total pull request authors: 4
  • Average comments per issue: 4.1
  • Average comments per pull request: 0.75
  • Merged pull requests: 2
  • Bot issues: 0
  • Bot pull requests: 0
Past Year
  • Issues: 0
  • Pull requests: 1
  • Average time to close issues: N/A
  • Average time to close pull requests: less than a minute
  • Issue authors: 0
  • Pull request authors: 1
  • Average comments per issue: 0
  • Average comments per pull request: 1.0
  • Merged pull requests: 0
  • Bot issues: 0
  • Bot pull requests: 0
Top Authors
Issue Authors
  • ghost (9)
  • weber-software (1)
Pull Request Authors
  • mschubertHZI (2)
  • RobYed (1)
  • ghdoergeloh (1)
  • sca12 (1)
Top Labels
Issue Labels
Pull Request Labels