Dies ist eine Übersichtsseite mit Metadaten zu dieser wissenschaftlichen Arbeit. Der vollständige Artikel ist beim Verlag verfügbar.
Ten Simple Rules for AI-Assisted Coding in Science
0
Zitationen
7
Autoren
2025
Jahr
Abstract
While AI coding tools have demonstrated potential to accelerate software development, their use in scientific computing raises critical questions about code quality and scientific validity. In this paper, we provide ten practical rules for AI-assisted coding that balance leveraging capabilities of AI with maintaining scientific and methodological rigor. We address how AI can be leveraged strategically throughout the development cycle with four key themes: problem preparation and understanding, managing context and interaction, testing and validation, and code quality assurance and iterative improvement. These principles serve to emphasize maintaining human agency in coding decisions, establishing robust validation procedures, and preserving the domain expertise essential for methodologically sound research. These rules are intended to help researchers harness AI's transformative potential for faster software development while ensuring that their code meets the standards of reliability, reproducibility, and scientific validity that research integrity demands.
Ähnliche Arbeiten
UCSF Chimera—A visualization system for exploratory research and analysis
2004 · 47.086 Zit.
SciPy 1.0: fundamental algorithms for scientific computing in Python
2020 · 35.869 Zit.
Clustal W and Clustal X version 2.0
2007 · 28.892 Zit.
The REDCap consortium: Building an international community of software platform partners
2019 · 22.812 Zit.
Array programming with NumPy
2020 · 20.830 Zit.