English
Related papers

Related papers: PyCPL: The ESO Common Pipeline Library in Python v…

200 papers

Python libraries often need to maintain a stable public API even as internal implementations evolve, gain new backends, or depend on heavy optional libraries. In Python, where internal objects are easy to inspect and import, users can come…

Software Engineering · Computer Science 2026-02-04 Antonios Saravanos , John Pazarzis , Stavros Zervoudakis , Dongnanzi Zheng

We present POLO --- a C++ library for large-scale parallel optimization research that emphasizes ease-of-use, flexibility and efficiency in algorithm design. It uses multiple inheritance and template programming to decompose algorithms into…

Optimization and Control · Mathematics 2018-10-09 Arda Aytekin , Martin Biel , Mikael Johansson

We introduce \texttt{pycobra}, a Python library devoted to ensemble learning (regression and classification) and visualisation. Its main assets are the implementation of several ensemble learning algorithms, a flexible and generic interface…

Computation · Statistics 2019-05-24 Benjamin Guedj , Bhargav Srinivasa Desikan

PypeIt is a Python package for semi-automated reduction of astronomical, spectroscopic data. Its algorithms build on decades-long development of previous data reduction pipelines by the developers (Bernstein, Burles, & Prochaska, 2015;…

Instrumentation and Methods for Astrophysics · Physics 2020-05-20 J. Xavier Prochaska , Joseph F. Hennawi , Kyle B. Westfall , Ryan J. Cooke , Feige Wang , Tiffany Hsyu , Frederick B. Davies , Emanuele Paolo Farina

PyArmadillo is a linear algebra library for the Python language, with the aim of closely mirroring the programming interface of the widely used Armadillo C++ library, which in turn is deliberately similar to Matlab. PyArmadillo hence…

Mathematical Software · Computer Science 2021-10-22 Jason Rumengan , Terry Yue Zhuo , Conrad Sanderson

We provide a description of the code implementation and structure of Cosmology Likelihood for Observables in Euclid (CLOE), developed by members of the Euclid Consortium. CLOE is a modular Python code for computing the theoretical…

Cosmology and Nongalactic Astrophysics · Physics 2026-05-11 Euclid Collaboration , S. Joudaki , V. Pettorino , L. Blot , M. Bonici , S. Camera , G. Cañas-Herrera , V. F. Cardone , P. Carrilho , S. Casas , S. Davini , S. Di Domizio , S. Farrens , L. W. K. Goh , S. Gouyou Beauchamps , S. Ilić , F. Keil , A. M. C. Le Brun , M. Martinelli , C. Moretti , A. Pezzotta , Z. Sakr , A. G. Sánchez , D. Sciotti , K. Tanidis , I. Tutusaus , V. Ajani , S. Alvi , M. Crocce , A. C. Deshpande , A. Fumagalli , C. Giocoli , A. G. Ferrari , R. Kou , L. Legrand , M. Lembo , G. F. Lesci , D. Navarro-Gironés , A. Nouri-Zonoz , S. Pamuk , L. Pagano , M. Tsedrik , S. Arcari , E. Artis , M. Ballardini , J. Bel , C. Carbone , M. Costanzi , B. De Caro , C. A. J. Duncan , G. Fabbian , M. Kilbinger , T. Kitching , F. Lacasa , M. Lattanzi , J. Olivares-Miranda , L. Salvati , D. Sapone , B. Sartoris , E. Sellentin , P. L. Taylor , B. Altieri , A. Amara , L. Amendola , S. Andreon , N. Auricchio , C. Baccigalupi , M. Baldi , S. Bardelli , P. Battaglia , A. Biviano , D. Bonino , E. Branchini , M. Brescia , J. Brinchmann , A. Caillat , V. Capobianco , J. Carretero , M. Castellano , G. Castignani , S. Cavuoti , K. C. Chambers , A. Cimatti , C. Colodro-Conde , G. Congedo , C. J. Conselice , L. Conversi , Y. Copin , F. Courbin , H. M. Courtois , A. Da Silva , H. Degaudenzi , S. de la Torre , G. De Lucia , A. M. Di Giorgio , H. Dole , F. Dubath , X. Dupac , S. Dusini , A. Ealet , S. Escoffier , M. Farina , R. Farinelli , F. Faustini , S. Ferriol , F. Finelli , P. Fosalba , S. Fotopoulou , N. Fourmanoit , M. Frailis , E. Franceschi , M. Fumana , S. Galeotta , K. George , W. Gillard , B. Gillis , J. Gracia-Carpio , B. R. Granett , A. Grazian , F. Grupp , L. Guzzo , S. V. H. Haugan , H. Hoekstra , W. Holmes , I. Hook , F. Hormuth , A. Hornstrup , P. Hudelot , K. Jahnke , M. Jhabvala , E. Keihänen , S. Kermiche , A. Kiessling , B. Kubik , K. Kuijken , M. Kümmel , M. Kunz , H. Kurki-Suonio , S. Ligori , P. B. Lilje , V. Lindholm , I. Lloro , G. Mainetti , D. Maino , E. Maiorano , O. Mansutti , O. Marggraf , N. Martinet , F. Marulli , R. Massey , S. Maurogordato , H. J. McCracken , E. Medinaceli , S. Mei , Y. Mellier , M. Meneghetti , E. Merlin , G. Meylan , A. Mora , M. Moresco , L. Moscardini , S. Mourre , E. Munari , R. Nakajima , C. Neissner , S. -M. Niemi , J. W. Nightingale , C. Padilla , S. Paltani , F. Pasian , K. Pedersen , W. J. Percival , S. Pires , G. Polenta , M. Poncet , L. A. Popa , L. Pozzetti , F. Raison , R. Rebolo , A. Renzi , J. Rhodes , G. Riccio , E. Romelli , M. Roncarelli , R. Saglia , J. A. Schewtschenko , M. Schirmer , P. Schneider , T. Schrabback , A. Secroun , E. Sefusatti , G. Seidel , M. Seiffert , S. Serrano , P. Simon , C. Sirignano , G. Sirri , A. Spurio Mancini , L. Stanco , J. -L. Starck , J. Steinwagner , P. Tallada-Crespí , A. N. Taylor , I. Tereno , S. Toft , R. Toledo-Moreo , F. Torradeflot , L. Valenziano , J. Valiviita , T. Vassallo , G. Verdoes Kleijn , A. Veropalumbo , Y. Wang , J. Weller , A. Zacchei , G. Zamorani , F. M. Zerbi , E. Zucca , V. Allevato , M. Bolzonella , E. Bozzo , C. Burigana , M. Calabrese , D. Di Ferdinando , J. A. Escartin Vigo , S. Matthew , N. Mauri , R. B. Metcalf , A. A. Nucita , M. Pöntinen , C. Porciani , V. Scottez , M. Tenti , M. Viel , M. Wiesmann , Y. Akrami , I. T. Andika , R. E. Angulo , S. Anselmi , M. Archidiacono , F. Atrio-Barandela , A. Balaguera-Antolinez , M. Bethermin , A. Blanchard , H. Böhringer , S. Borgani , M. L. Brown , S. Bruton , A. Calabro , B. Camacho Quevedo , A. Cappi , F. Caro , C. S. Carvalho , T. Castro , F. Cogato , S. Conseil , S. Contarini , A. R. Cooray , O. Cucciati , F. De Paolis , G. Desprez , A. Díaz-Sánchez , J. M. Diego , P. Dimauro , A. Enia , Y. Fang , P. G. Ferreira , A. Finoguenov , A. Franco , K. Ganga , J. García-Bellido , T. Gasparetto , V. Gautard , R. Gavazzi , E. Gaztanaga , F. Giacomini , F. Gianotti , G. Gozaliasl , M. Guidi , C. M. Gutierrez , A. Hall , S. Hemmati , C. Hernández-Monteagudo , H. Hildebrandt , J. Hjorth , J. J. E. Kajava , Y. Kang , V. Kansal , D. Karagiannis , K. Kiiveri , C. C. Kirkpatrick , S. Kruk , J. Le Graet , F. Lepori , G. Leroy , J. Lesgourgues , L. Leuzzi , T. I. Liaudat , S. J. Liu , A. Loureiro , J. Macias-Perez , G. Maggio , M. Magliocchetti , F. Mannucci , R. Maoli , J. Martín-Fleitas , C. J. A. P. Martins , L. Maurin , M. Migliaccio , M. Miluzio , P. Monaco , G. Morgante , C. Murray , S. Nadathur , K. Naidoo , A. Navarro-Alsina , S. Nesseris , F. Passalacqua , K. Paterson , L. Patrizii , A. Pisani , D. Potter , S. Quai , M. Radovich , P. Reimberg , I. Risso , P. -F. Rocci , S. Sacquegna , M. Sahlén , E. Sarpa , J. Schaye , A. Schneider , M. Sereno , A. Silvestri , L. C. Smith , J. Stadel , C. Tao , G. Testera , R. Teyssier , S. Tosi , A. Troja , M. Tucci , C. Valieri , A. Venhola , D. Vergani , F. Vernizzi , G. Verza , N. A. Walton

The astronomy, astroparticle and particle physics communities are brought together through the ESCAPE (European Science Cluster of Astronomy and Particle Physics ESFRI research infrastructures) project to create a cluster focused on common…

Instrumentation and Methods for Astrophysics · Physics 2022-12-02 Thomas Vuillaume , Enrique Garcia , Christian Tacke , Tamas Gal

In deterministic optimization, it is typically assumed that all problem parameters are fixed and known. In practice, however, some parameters may be a priori unknown but can be estimated from contextual information. A typical…

Optimization and Control · Mathematics 2026-04-21 Bo Tang , Elias B. Khalil

We describe a new library named picasso, which implements a unified framework of pathwise coordinate optimization for a variety of sparse learning problems (e.g., sparse linear regression, sparse logistic regression, sparse Poisson…

Machine Learning · Statistics 2020-06-30 Jason Ge , Xingguo Li , Haoming Jiang , Han Liu , Tong Zhang , Mengdi Wang , Tuo Zhao

Sparse linear algebra is a cornerstone of many scientific computing and machine learning applications. Python has become a popular choice for these applications due to its simplicity and ease of use. Yet high performance sparse kernels in…

Mathematical Software · Computer Science 2025-10-10 Keshvi Tuteja , Gregor Olenik , Roman Mishchuk , Yu-Hsiang Tsai , Markus Götz , Achim Streit , Hartwig Anzt , Charlotte Debus

Complementary-label learning (CLL) is a weakly supervised learning paradigm for multiclass classification, where only complementary labels -- indicating classes an instance does not belong to -- are provided to the learning algorithm.…

Machine Learning · Computer Science 2024-11-20 Nai-Xuan Ye , Tan-Ha Mai , Hsiu-Hsuan Wang , Wei-I Lin , Hsuan-Tien Lin

ECLiPSe is a Prolog-based programming system, aimed at the development and deployment of constraint programming applications. It is also used for teaching most aspects of combinatorial problem solving, e.g. problem modelling, constraint…

Programming Languages · Computer Science 2010-12-21 Joachim Schimpf , Kish Shen

A major trend in academia and data science is the rapid adoption of Bayesian statistics for data analysis and modeling, leading to the development of probabilistic programming languages (PPL). A PPL provides a framework that allows users to…

Instrumentation and Methods for Astrophysics · Physics 2021-02-15 James. W. Nightingale , Richard G. Hayes , Matthew Griffiths

We introduce Repro, an open-source library which aims at improving the reproducibility and usability of research code. The library provides a lightweight Python API for running software released by researchers within Docker containers which…

Computation and Language · Computer Science 2022-05-02 Daniel Deutsch , Dan Roth

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…

Programming Languages · Computer Science 2023-04-07 Baidyanath Kundu , Vassil Vassilev , Wim Lavrijsen

With the increasing complexity of modern software and the demand for high performance, energy consumption has become a critical factor for developers and researchers. While much of the research community is focused on evaluating the energy…

Software Engineering · Computer Science 2024-12-19 Shivadharshan S , Akilesh P , Rajrupa Chattaraj , Sridhar Chimalakonda

Despite being the most popular programming language, Python has not yet received enough attention from the community. To the best of our knowledge, there is no general static analysis framework proposed to facilitate the implementation of…

Software Engineering · Computer Science 2022-02-25 Li Li , Jiawei Wang , Haowei Quan

We introduce the first, general purpose, slice sampling inference engine for probabilistic programs. This engine is released as part of StocPy, a new Turing-Complete probabilistic programming language, available as a Python library. We…

Artificial Intelligence · Computer Science 2015-01-21 Razvan Ranca , Zoubin Ghahramani

In this paper, we present a new Python library called mPyPl, which is intended to simplify complex data processing tasks using functional approach. This library defines operations on lazy data streams of named dictionaries represented as…

Programming Languages · Computer Science 2021-06-18 Dmitry Soshnikov , Yana Valieva

Exoplanet science often involves using the system parameters of real exoplanets for tasks such as simulations, fitting routines, and target selection for proposals. Several exoplanet catalogues are already well established but often lack a…

Earth and Planetary Astrophysics · Physics 2016-09-21 Ryan Varley