English
Related papers

Related papers: OPTIMADE, an API for exchanging materials data

200 papers

APIs (Application Programming Interfaces) or Web Services are the foundational building blocks that enable interconnected systems. However this proliferation of APIs has also introduced security challenges that require systematic and…

Cryptography and Security · Computer Science 2025-07-24 Senthilkumar Gopal

Tabular data sharing serves as a common method for data exchange. However, sharing sensitive information without adequate privacy protection can compromise individual privacy. Thus, ensuring privacy-preserving data sharing is crucial.…

Using APIs to develop software applications is the norm. APIs help developers to build applications faster as they do not need to reinvent the wheel. It is therefore important for developers to understand the APIs that they plan to use.…

Software Engineering · Computer Science 2023-04-06 Ferdian Thung , Kisub Kim , Ting Zhang , Ivana Clairine Irsan , Ratnadira Widyasari , Zhou Yang , David Lo

The Open Archive Initiative Protocol for Metadata Handling (OAI-PMHiii) is a standard that is seeing increased use as a means for exchanging structured metadata. OAI-PMH implementations must support Dublin Core as a metadata standard, with…

Information Retrieval · Computer Science 2011-01-04 Ranjeet Devarakonda , Giri Palanisamy , Bruce Wilson

The realization of novel technological opportunities given by computational and autonomous materials design requires efficient and effective frameworks. For more than two decades, aflow++ (Automatic-Flow Framework for Materials Discovery)…

The adoption of heterogeneous computing systems based on diverse architectures to achieve exascale computing power has worsened the performance portability problem of scientific applications that were designed to run on these platforms. To…

Distributed, Parallel, and Cluster Computing · Computer Science 2023-10-17 Ami Marowka

We present an open-source software framework for parameter-space exploration, named OACIS, which is useful to manage vast amount of simulation jobs and results in a systematic way. Recent development of high-performance computers enabled us…

Computers and Society · Computer Science 2018-05-02 Yohsuke Murase , Takeshi Uchitane , Nobuyasu Ito

The number of published articles in the field of materials science is growing rapidly every year. This comparatively unstructured data source, which contains a large amount of information, has a restriction on its re-usability, as the…

Computation and Language · Computer Science 2021-01-26 Souradip Guha , Ankan Mullick , Jatin Agrawal , Swetarekha Ram , Samir Ghui , Seung-Cheol Lee , Satadeep Bhattacharjee , Pawan Goyal

This paper introduces open-source contributions designed to accelerate research in volumetric multi-material additive manufacturing and metamaterial design. We present a flexible Python-based API facilitating parametric expression of…

Graphics · Computer Science 2025-09-22 Charles Wade , Devon Beck , Robert MacCurdy

The recent decades have seen various attempts at accelerating the process of developing materials targeted towards specific applications. The performance required for a particular application leads to the choice of a particular material…

This article summarizes the main ideas behind creating an open database proposed for use in the exploration of generalized parton distributions (GPDs). This lightweight database is well suited for GPD phenomenology and is designed to store…

High Energy Physics - Phenomenology · Physics 2025-03-31 V. D. Burkert , A. Camsonne , P. Chatagnon , K. Cichy , M. Constantinou , H. Dutrieux , I. M. Higuera-Angulo , C. Mezrag , D. Richards , P. Sznajder

Summary: Data management in clinical metabolomics studies is often inadequate. To improve this situation we created LabPipe to provide a guided, customisable approach to study-specific sample collection. It is driven through a local client…

NVMe SSD hardware has witnessed widespread deployment as commodity and enterprise hardware due to its high performance and rich feature set. Despite the open specifications of various NVMe protocols by the NVMe Express group and NVMe being…

Operating Systems · Computer Science 2024-11-12 Simon A. F. Lund , Vivek Shah

OpenML is an online platform for open science collaboration in machine learning, used to share datasets and results of machine learning experiments. In this paper we introduce OpenML-Python, a client API for Python, opening up the OpenML…

Product Data Management (PDM) desktop and web based systems maintain the organizational technical and managerial data to increase the quality of products by improving the processes of development, business process flows, change management,…

Human-Computer Interaction · Computer Science 2011-03-08 Zeeshan Ahmed

Publicly available data from open sources (e.g., United States Census Bureau (Census), World Health Organization (WHO), Intergovernmental Panel on Climate Change (IPCC)) are vital resources for policy makers, students and researchers across…

Reliable material property data is crucial for trustworthy simulations throughout different areas of engineering. Special care must be taken when materials at extreme conditions are under study. Superconductors and devices assembled from…

Materials Science · Physics 2018-07-04 Antti Stenvall , Valtteri Lahtinen

The rapid advancement of artificial intelligence in materials science requires data standards and data management practices that can capture the complexity of real-world structures, including surfaces, interfaces, defects, and…

Materials Science · Physics 2026-02-17 Vsevolod Biryukov , Kamal Choudhary , Timur Bazhirov

This work describes the setup of an advanced technical infrastructure for collaborative software development (CDE) in large, distributed projects based on GitLab. We present its customization and extension, additional features and processes…

Software Engineering · Computer Science 2023-08-10 Felix Bach , Jochen Klar , Axel Loewe , Jorge Sánchez , Gunnar Seemann , Yung-Lin Huang , Robert Ulrich

A single vendor cannot provide complete IIoT end-to-end solutions because cooperation is required from multiple parties. Interoperability is a key architectural quality. Composability of capabilities, information and configuration is the…

Computers and Society · Computer Science 2016-02-22 K. Eric Harper , Thijmen de Gooijer , Karen Smiley