数据桌:为研究软件接口创建和共享技术元数据的框架
Patrick Kuckertz1, Jan Göpfert1,2, Oliver Karras3
1Forschungszentrum Jülich GmbH, Institute of Climate and Energy Systems (ICE) - Jülich Systems Analysis (ICE-2), 52425 Jülich, Germany.
Patterns (New York, N.Y.)
|November 21, 2024
概括
研究软件的重复使用受到可发现性和兼容性问题的阻碍. 数据桌框架和机器可操作的元数据提高了研究软件的公平性 (可查找性,可访问性,互操作性,可重复使用性),提高了其影响力.
科学领域:
- 计算机科学 计算机科学
- 信息科学 信息科学 信息科学
- 科学计算科学计算
背景情况:
- 研究软件的重复使用对于效率和学术交流至关重要.
- 当前的挑战包括软件的可发现性和兼容性,导致冗余的开发.
- 这阻碍了科学进步和社区的进步.
研究的目的:
- 引入DataDesc (数据描述) 框架,以应对研究软件重复使用的挑战.
- 能够使用机器可操作的元数据来描述软件接口数据模型.
- 提高研究软件的公平性 (可查找性,可访问性,互操作性,可重复使用性).
主要方法:
- 开发了DataDesc框架与一个专门的元数据模式.
- 为软件接口数据模型创建了一个交换格式.
- 引入了用于自动收集和发布软件文档的支持工具.
主要成果:
- 数据桌框架为软件接口提供机器可操作的元数据.
- 自动化文档发布提高了软件的可查性和可访问性.
- 提高研究软件的互操作性和可重复使用性.
结论:
- 数据桌框架显著提高了研究软件的公平性.
- 这种方法促进了研究软件的更广泛采用和影响.
- 简化软件开发和科学合作是关键成果.
相关概念视频
Introduction to Documentation and Reporting
Documentation is the systematic process of formally recording, maintaining, and communicating information.
Nursing documentation records essential information and details regarding a patient's care and treatment in written or electronic form. It is a critical aspect of nursing practice that involves documenting assessments, interventions, outcomes, and other relevant details about a patient's health status.
Documentation maps the patient's health journey by creating a comprehensive and precise...
Nursing documentation records essential information and details regarding a patient's care and treatment in written or electronic form. It is a critical aspect of nursing practice that involves documenting assessments, interventions, outcomes, and other relevant details about a patient's health status.
Documentation maps the patient's health journey by creating a comprehensive and precise...
Methods of Documentation I: Source-Oriented Records
Source-oriented records, or SOR, are medical record-keeping organized by the data source. The SOR system was first developed in the mid-1900s to organize the growing patient data in hospitals and other healthcare facilities.
In an SOR, each discipline involved in patient care maintains a separate medical record section. This record-keeping method enables easy tracking of patient progress and ensures healthcare staff have access to up-to-date information.
Key Attributes include the following:
In an SOR, each discipline involved in patient care maintains a separate medical record section. This record-keeping method enables easy tracking of patient progress and ensures healthcare staff have access to up-to-date information.
Key Attributes include the following:
Methods of Documentation VII: EMR
Electronic Medical Records (EMRs) primarily center around electronically documenting patients' health information within a single healthcare organization or practice. They contain essential clinical data related to a patient's medical history, diagnoses, medications, treatment plans, lab results, and other pertinent information relevant to the specific encounter or episode of care. EMRs are designed to streamline documentation and workflow processes within individual healthcare settings,...
Tandem Mass Spectrometry
Tandem mass spectrometry is a technique that uses multiple mass analyzers in series to obtain a higher selectivity and reduce chemical noise during analyte detection. Instruments with multiple analyzers separated by an interaction cell enable secondary fragmentation and selected study of the fragment ions.Secondary fragmentations occur in the interaction cell and can be induced by various factors. Fragmentation induced by collision with inert gases, such as N2, Ar, He, etc., is called...
Introduction to R
R is a powerful software environment for statistical computing and graphics. Originating as an implementation of the S language, developed at Bell Laboratories, R has evolved into a robust, open-source statistical software favored by statisticians and data scientists worldwide. Its comprehensive suite includes data manipulation, calculation, and graphical display capabilities, making it versatile for data analysis and visualization. Its programming language is at the core of R's functionality,...


