wtspublic
Automated Digital Twins for Medicine Dispensers
Science Score: 67.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 1 DOI reference(s) in README -
✓Academic publication links
Links to: arxiv.org -
○Academic email domains
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (11.8%) to scientific vocabulary
Keywords
Repository
Automated Digital Twins for Medicine Dispensers
Basic Info
Statistics
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
- Releases: 0
Topics
Metadata Files
README.md
APD-DT
A tool for automated creation and operation of digital twins for automatic medicine dispensers. This work is a part of the Welfare Technology Solution (WTS) project.
Related Publication
- Hassan Sartaj, Shaukat Ali, Tao Yue, and Kjetil Moberg. "Model‐based digital twins of medicine dispensers for healthcare IoT applications." Software: Practice and Experience (2024); 1-21. doi: 10.1002/spe.3311 [Preprint]
Basic Requirements
- IDE: PyCharm
- Python: 3.9 or higher
Dependencies
- PyEcore: 0.13.1
- Flask: 2.2.3
- Flask-RESTful: 0.3.9
Usage Guide
Step: 1
Clone the repository using the following command.
git clone https://github.com/Simula-COMPLEX/WTSPublic.git
Step: 2
Install dependencies following instructions:
Step: 3
Inputs settings
Input settings can be changed in different input files in APD-DT/inputs directory.
Running one DT
To execute one DT, run dt-main.py file.
Running multiple DTs
To execute multiple DTs, run dts-main.py file. The number of DTs to run can be configured in APD-DT/inputs/serial-numbers.txt file.
Communicating with DT(s)
Use the APIs provided in the mapping file, add the serial number of the specific dispenser(s), and use Postman or any other client to send HTTP requests to the DT(s) and get a response from the DT(s). The supported data interchange format is JSON.
Owner
- Name: Simula-COMPLEX
- Login: Simula-COMPLEX
- Kind: organization
- Website: https://github.com/organizations/Simula-COMPLEX
- Repositories: 24
- Profile: https://github.com/Simula-COMPLEX
Citation (CITATION.cff)
cff-version: 1.2.0 message: "If you use this software, please cite it as below." authors: - family-names: "Sartaj" given-names: "Hassan" orcid: "https://orcid.org/0000-0001-5212-9787" title: "APD-DT: A Tool to Generate and Operate Digital Twins of Medicine Dispensers" version: 0.0.1 date-released: 2023-04-12 url: "https://github.com/Simula-COMPLEX/WTSPublic"