English
Related papers

Related papers: PyRDM: A Python-based library for automating the m…

200 papers

We introduce SpreadPy as a Python library for simulating spreading activation in cognitive single-layer and multiplex networks. Our tool is designed to perform numerical simulations testing structure-function relationships in cognitive…

Computation and Language · Computer Science 2025-07-15 Salvatore Citraro , Edith Haim , Alessandra Carini , Cynthia S. Q. Siew , Giulio Rossetti , Massimo Stella

Python, as a multi-paradigm language known for its ease of integration with other languages, has gained significant attention among verification engineers recently. A Python-based verification environment capitalizes on open-source…

Hardware Architecture · Computer Science 2024-07-16 Deepak Narayan Gadde , Suruchi Kumari , Aman Kumar

Probabilistic numerical methods (PNMs) solve numerical problems via probabilistic inference. They have been developed for linear algebra, optimization, integration and differential equation simulation. PNMs naturally incorporate prior…

This paper presents the philosophy, design and feature-set of Neural Network Distiller, an open-source Python package for DNN compression research. Distiller is a library of DNN compression algorithms implementations, with tools, tutorials…

Machine Learning · Computer Science 2019-10-29 Neta Zmora , Guy Jacob , Lev Zlotnik , Bar Elharar , Gal Novik

Recent years have seen a rise in the popularity of quality diversity (QD) optimization, a branch of optimization that seeks to find a collection of diverse, high-performing solutions to a given problem. To grow further, we believe the QD…

Array-like collection data structures are widely established in Python's scientific computing-ecosystem for high-performance computations. The structure maps well to regular, gridded lattice structures that are common to computational…

Computational Physics · Physics 2021-05-04 Christian Kehl , Erik van Sebille , Angus Gibson

Exploratory visual data analysis tools empower data analysts to efficiently and intuitively explore data insights throughout the entire analysis cycle. However, the gap between common programmatic analysis (e.g., within computational…

Human-Computer Interaction · Computer Science 2025-01-08 Yue Yu , Leixian Shen , Fei Long , Huamin Qu , Hao Chen

Software that processes real-world data or that models a physical system must have some way of managing units. While simple approaches like the understood convention that all data are in a unit system (such as the MKS SI unit system) do…

Instrumentation and Methods for Astrophysics · Physics 2018-10-03 Nathan J. Goldbaum , John A. ZuHone , Matthew J. Turk , Kacper Kowalik , Anna L. Rosen

Building Performance Simulation (BPS) uses advanced computational and data science methods. Reproducibility, the ability to obtain the same results by using the same data and methods, is essential in BPS research to ensure the reliability…

Digital Libraries · Computer Science 2025-03-19 Christian Ghiaus

Driven by the need for larger and more diverse datasets to pre-train and fine-tune increasingly complex machine learning models, the number of datasets is rapidly growing. audb is an open-source Python library that supports versioning and…

Audio and Speech Processing · Electrical Eng. & Systems 2023-05-11 Hagen Wierstorf , Johannes Wagner , Florian Eyben , Felix Burkhardt , Björn W. Schuller

This document explores the advantages of integrating open source software and practices in managing a scientific lab, emphasizing reproducibility and the avoidance of pitfalls. It details practical applications from website management using…

Computers and Society · Computer Science 2024-05-14 Julien Cohen-Adad

Processing-in-memory (PIM) promises to alleviate the data movement bottleneck in modern computing systems. However, current real-world PIM systems have the inherent disadvantage that their hardware is more constrained than in conventional…

Mathematical Software · Computer Science 2023-09-07 Maurus Item , Juan Gómez-Luna , Yuxin Guo , Geraldo F. Oliveira , Mohammad Sadrosadati , Onur Mutlu

Scientific workflow management systems offer features for composing complex computational pipelines from modular building blocks, for executing the resulting automated workflows, and for recording the provenance of data products resulting…

Maintaining software packages imposes significant costs due to dependency management, bug fixes, and versioning. We show that rich method descriptions in scientific publications can serve as standalone specifications for modern large…

Software Engineering · Computer Science 2025-07-31 Cameron S. Movassaghi , Amanda Momenzadeh , Jesse G. Meyer

The reproducibility of scientific research has become a point of critical concern. We argue that openness and transparency are critical for reproducibility, and we outline an ecosystem for open and transparent science that has emerged…

Computers and Society · Computer Science 2018-09-27 Russell A. Poldrack , Krzysztof J. Gorgolewski , Gael Varoquaux

Open-source process mining provides many algorithms for the analysis of event data which could be used to analyze mainstream processes (e.g., O2C, P2P, CRM). However, compared to commercial tools, they lack the performance and struggle to…

Databases · Computer Science 2022-04-12 Alessandro Berti , Minh Phan Nghia , Wil M. P. van der Aalst

Data gridding is a common task in astronomy and many other science disciplines. It refers to the resampling of irregularly sampled data to a regular grid. We present cygrid, a library module for the general purpose programming language…

Instrumentation and Methods for Astrophysics · Physics 2016-06-08 B. Winkel , D. Lenz , L. Flöer

Creating and maintaining computer readable geometries for use in Monte Carlo Radiation Transport (MCRT) simulations is an error-prone and time-consuming task. Simulating a system often requires geometry from different sources and modelling…

Computational Physics · Physics 2022-01-27 Stewart Boogert , Andrey Abramov , Laurence Nevay , William Shields , Stuart Walker

AlphaTwirl is a Python library that summarizes large event data into multivariate categorical data, which can be regarded as generalizations of histograms. The output can be imported as data frames in R and pandas. With their rich set of…

Computational Physics · Physics 2019-09-20 Tai Sakuma

Phenotyping consists in applying algorithms to identify individuals associated with a specific, potentially complex, trait or condition, typically out of a collection of Electronic Health Records (EHRs). Because a lot of the clinical…