English
Related papers

Related papers: Modern Python at the Large Synoptic Survey Telesco…

200 papers

Large Language Models (LLMs) have exhibited exceptional performance in software engineering yet face challenges in adapting to continually evolving code knowledge, particularly regarding the frequent updates of third-party library APIs.…

Computation and Language · Computer Science 2025-06-19 Chenlong Wang , Zhaoyang Chu , Zhengxiang Cheng , Xuyi Yang , Kaiyue Qiu , Yao Wan , Zhou Zhao , Xuanhua Shi , Dongping Chen

This paper explores the role of operating system and high-level languages in the development of software and domain-specific languages (DSLs) for self-reconfigurable robotics. We review some of the current trends in self-reconfigurable…

Robotics · Computer Science 2013-02-25 Mikael Moghadam , David Johan Christensen , David Brandt , Ulrik Pagh Schultz

Python is one of the fastest-growing programming languages and currently ranks as the top language in many lists, even recently overtaking JavaScript as the top language on GitHub. Given its importance in data science and machine learning,…

Software Engineering · Computer Science 2025-02-10 Idriss Abdelmadjid , Robert Dyer

Library migration is the process of replacing one library with another library that provides similar functionality. Manual library migration is time consuming and error prone, as it requires developers to understand the APIs of both…

Software Engineering · Computer Science 2025-10-14 Md Mohayeminul Islam , Ajay Kumar Jha , May Mahmoud , Ildar Akhmetov , Sarah Nadi

Large Language Models (LLMs) have become a popular choice for many Natural Language Processing (NLP) tasks due to their versatility and ability to produce high-quality results. Specifically, they are increasingly used for automatic code…

Artificial Intelligence · Computer Science 2024-08-30 Jessica López Espejel , Mahaman Sanoussi Yahaya Alassan , Merieme Bouhandi , Walid Dahhane , El Hassane Ettifouri

The Large Synoptic Survey Telescope (LSST) is a wide-field imaging system of unprecedented etendue. The initial goal of the project is to carry out a ten year imaging survey in six broad passbands (ugrizy) that cover $350 nm < \lambda < 1.1…

Instrumentation and Methods for Astrophysics · Physics 2019-05-14 Christopher W. Stubbs , Katrin Heitmann

Python is one of the most commonly used programming languages in industry and education. Its English keywords and built-in functions/modules allow it to come close to pseudo-code in terms of its readability and ease of writing. However,…

Computation and Language · Computer Science 2025-04-17 Joshua Otten , Antonios Anastasopoulos , Kevin Moran

The Large Synoptic Survey Telescope (LSST) is uniquely equipped to search for Solar System bodies due to its unprecedented combination of depth and wide field coverage. Over a ten-year period starting in 2022, LSST will generate the largest…

With the advent of large language models (LLMs) like GPT-3, a natural question is the extent to which these models can be utilized for source code optimization. This paper presents methodologically stringent case studies applied to…

Software Engineering · Computer Science 2024-03-01 Andreas Florath

Proof assistants enable users to develop machine-checked proofs regarding software-related properties. Unfortunately, the interactive nature of these proof assistants imposes most of the proof burden on the user, making formal verification…

Software Engineering · Computer Science 2024-05-08 Pedro Carrott , Nuno Saavedra , Kyle Thompson , Sorin Lerner , João F. Ferreira , Emily First

Software verification is an important tool in establishing the reliability of critical systems. One potential area of application is in the field of robotics, as robots take on more tasks in both day-to-day areas and highly specialised…

Robotics · Computer Science 2022-07-21 Dara MacConville , Marie Farrell , Matt Luckcuck , Rosemary Monahan

Large language models (LLMs) and transformer-based architectures are increasingly utilized for source code analysis. As software systems grow in complexity, integrating LLMs into code analysis workflows becomes essential for enhancing…

Software Engineering · Computer Science 2025-03-25 Hamed Jelodar , Mohammad Meymani , Roozbeh Razavi-Far

Python has become the dominant language for general-purpose programming, yet it lacks robust tools for formal verification. In contrast, programmers working in languages such as C benefit from mature model checkers, for example CBMC, which…

Software Engineering · Computer Science 2025-08-12 Pedro Orvalho , Marta Kwiatkowska

Python has become the de facto language for scientific computing. Programming in Python is highly productive, mainly due to its rich science-oriented software ecosystem built around the NumPy module. As a result, the demand for Python…

Since the first online demonstration of Neural Machine Translation (NMT) by LISA, NMT development has recently moved from laboratory to production systems as demonstrated by several entities announcing roll-out of NMT engines to replace…

Open-source software (OSS) plays a crucial role in modern software development. Utilizing OSS code can greatly accelerate software development, reduce redundancy, and enhance reliability. Python, a widely adopted programming language, is…

Software Engineering · Computer Science 2024-08-21 Zhiqing Zhong , Shilin He , Haoxuan Wang , Boxi Yu , Haowen Yang , Pinjia He

Automated regression test generation has been extensively explored, yet generating high-quality tests for Python programs remains particularly challenging. Because of the Python's dynamic typing features, existing approaches, ranging from…

Software Engineering · Computer Science 2025-10-23 Runlin Liu , Zhe Zhang , Yunge Hu , Yuhang Lin , Xiang Gao , Hailong Sun

Within the last years, Python became more prominent in the scientific community and is now used for simulations, machine learning, and data analysis. All these tasks profit from additional compute power offered by parallelism and…

Distributed, Parallel, and Cluster Computing · Computer Science 2021-10-26 Andreas Gocht , Robert Schöne , Jan Frenzel

New tools are needed to handle the growth of data in astrophysics delivered by recent and upcoming surveys. We aim to build open-source, light, flexible, and interactive software designed to visualize extensive three-dimensional (3D)…

Instrumentation and Methods for Astrophysics · Physics 2017-04-26 M. Argudo-Fernández , S. Duarte Puertas , J. E. Ruiz , J. Sabater , S. Verley , G. Bergond

Over the past decade, the Python-based Simulations of Chemistry Framework (PySCF) has developed into a widely used open-source platform for electronic structure theory and quantum chemical method development. This article reviews the major…

Chemical Physics · Physics 2026-04-09 Qiming Sun , Matthew R Hermes , Xiaojie Wu , Huanchen Zhai , Xing Zhang , Abdelrahman M. Ahmed , Juan José Aucar , Oliver J. Backhouse , Samragni Banerjee , Peng Bao , Nikolay A. Bogdanov , Kyle Bystrom , Frédéric Chapoton , Ning-Yuan Chen , Ivan Yu. Chernyshov , Helen S. Clifford , Sander Cohen-Janes , Zhi-Hao Cui , Yann D. Damour , Nike Dattani , Linus Bjarne Dittmer , Sebastian Ehlert , Janus Juul Eriksen , Francesco A. Evangelista , Simon A. Ewing , Ardavan Farahvash , Kevin Focke , Yang Gao , Kevin E. Gasperich , Nathan Gillispie , Jonas Greiner , Matthew R. Hennefarth , Jan Hermann , Christopher Hillenbrand , Joonatan Huhtasalo , Basil Ibrahim , Bhavnesh Jangid , Alireza Nejati Javaremi , Andrew J. Jenkins , Yu Jin , Daniel S. King , Derk Pieter Kooi , Jo S. Kurian , Henrik R. Larsson , Bryan Tak Gwong Lau , Seunghoon Lee , Susi Lehtola , Chenghan Li , Hao Li , Jiachen Li , Rui Li , Shuhang Li , Aleksandr O. Lykhin , Ankit Mahajan , Nastasia Mauger , Pablo del Mazo-Sevillano , Jonathan Moussa , Kousuke Nakano , Verena A. Neufeld , Linqing Peng , Hung Q. Pham , Peter Pinski , Pavel Pokhilko , Zhichen Pu , Yubing Qian , Stephen Jon Quiton , Wanja T. Schulze , Thais R. Scott , Aniruddha Seal , James D. Serna , James E. T. Smith , Kori E. Smyser , Terrence Stahl , Chong Sun , Kevin J. Sung , Egor Trushin , Shiv Upadhyay , Ethan A. Vo , Thijs Vogels , Shirong Wang , Tai Wang , Xiao Wang , Xubo Wang , Yuanheng Wang , Mark Williamson , Junjie Yang , Hong-Zhou Ye , Chia-Nan Yeh , Haiyang Yu , Jincheng Yu , Victor Wen-zhe Yu , Chaoqun Zhang , Dayou Zhang , Yichi Zhang , Zijun Zhao , Zehao Zhou , Andrew J. Zhu , Tianyu Zhu , Timothy C. Berkelbach , Laura Gagliardi , Sandeep Sharma , Alexander Sokolov , Garnet Kin-Lic Chan