Results 1 to 10 of about 260,866 (44)

MeSH Suggester: A Library and System for MeSH Term Suggestion for Systematic Review Boolean Query Construction [PDF]

open access: yes, 2022
Boolean query construction is often critical for medical systematic review literature search. To create an effective Boolean query, systematic review researchers typically spend weeks coming up with effective query terms and combinations. One challenge to creating an effective systematic review Boolean query is the selection of effective MeSH Terms to ...
arxiv   +1 more source

Conflict-aware Inference of Python Compatible Runtime Environments with Domain Knowledge Graph [PDF]

open access: yesarXiv, 2022
Code sharing and reuse is a widespread use practice in software engineering. Although a vast amount of open-source Python code is accessible on many online platforms, programmers often find it difficult to restore a successful runtime environment. Previous studies validated automatic inference of Python dependencies using pre-built knowledge bases ...
arxiv  

A Library for Representing Python Programs as Graphs for Machine Learning [PDF]

open access: yesarXiv, 2022
Graph representations of programs are commonly a central element of machine learning for code research. We introduce an open source Python library python_graphs that applies static analysis to construct graph representations of Python programs suitable for training machine learning models.
arxiv  

MatchingTools: a Python library for symbolic effective field theory calculations [PDF]

open access: yesComput.Phys.Commun. 227 (2018) 42-50, 2017
MatchingTools is a Python library for doing symbolic calculations in effective field theory. It provides the tools to construct general models by defining their field content and their interaction Lagrangian. Once a model is given, the heavy particles can be integrated out at the tree level to obtain an effective Lagrangian in which only the light ...
arxiv   +1 more source

PyGOD: A Python Library for Graph Outlier Detection [PDF]

open access: yesJournal of Machine Learning Research. 25(141):1-9, 2024, 2022
PyGOD is an open-source Python library for detecting outliers in graph data. As the first comprehensive library of its kind, PyGOD supports a wide array of leading graph-based methods for outlier detection under an easy-to-use, well-documented API designed for use by both researchers and practitioners.
arxiv  

Egglog Python: A Pythonic Library for E-graphs [PDF]

open access: yesarXiv, 2023
E-graphs have emerged as a versatile data structure with applications in synthesis, optimization, and verification through techniques such as equality saturation. This paper introduces Python bindings for the experimental egglog library (previously called egg-smol), which aims to bring the benefits of e-graphs to the Python ecosystem.
arxiv  

PythonFOAM: In-situ data analyses with OpenFOAM and Python [PDF]

open access: yesarXiv, 2021
We outline the development of a general-purpose Python-based data analysis tool for OpenFOAM. Our implementation relies on the construction of OpenFOAM applications that have bindings to data analysis libraries in Python. Double precision data in OpenFOAM is cast to a NumPy array using the NumPy C-API and Python modules may then be used for arbitrary ...
arxiv  

PNet: A Python Library for Petri Net Modeling and Simulation [PDF]

open access: yesAdvances in Computer Science: an international journal 5(4): 24-30 (2016), 2023
Petri Net is a formalism to describe changes between 2 or more states across discrete time and has been used to model many systems. We present PNet - a pure Python library for Petri Net modeling and simulation in Python programming language. The design of PNet focuses on reducing the learning curve needed to define a Petri Net by using a text-based ...
arxiv  

Efficient and Accurate Automatic Python Bindings with cppyy & Cling [PDF]

open access: yesarXiv, 2023
The simplicity of Python and the power of C++ force stark choices on a scientific software stack. There have been multiple developments to mitigate language boundaries by implementing language bindings, but the impedance mismatch between the static nature of C++ and the dynamic one of Python hinders their implementation; examples include the use of ...
arxiv  

Scalable and Precise Application-Centered Call Graph Construction for Python [PDF]

open access: yesarXiv, 2023
Call graph construction is the foundation of inter-procedural static analysis. PYCG is the state-of-the-art approach for constructing call graphs for Python programs. Unfortunately, PyCG does not scale to large programs when adapted to whole-program analysis where application and dependent libraries are both analyzed. Moreover, PyCG is flow-insensitive
arxiv  

Home - About - Disclaimer - Privacy