Modularity in Software-Hardware Interaction for Experimental Physics, an Example

التفاصيل البيبلوغرافية
العنوان: Modularity in Software-Hardware Interaction for Experimental Physics, an Example
المؤلفون: Sun, Yudong
سنة النشر: 2023
المجموعة: Zenodo
مصطلحات موضوعية: Object-Oriented Programming, Software-Hardware Interaction, Python, Experimental Physics, Modularity, Laser Physics
الوصف: Software-hardware interfacing is vital to experimental physics, and is often used to automate data collection and analysis. However, while technologies like Virtual Instrument Software Architecture (VISA) exist, modularity is still not common in homemade software for research. Code written by researchers, despite using the same equipment, often does not get preserved, and generally does not align with the Object-Oriented Programming (OOP) paradigm. Here, we present "nanosquared", a Python interfacing package that is highly modular and extensively tested for laser M2 measurements. Such modularity aims to increase code re-usability/longevity and lower barriers-of-entry for software development. ; YoungRSE Award
نوع الوثيقة: conference object
lecture
اللغة: English
العلاقة: https://zenodo.org/communities/derse23Test; https://zenodo.org/record/7677329Test; https://doi.org/10.5281/zenodo.7677329Test; oai:zenodo.org:7677329
DOI: 10.5281/zenodo.7677329
الإتاحة: https://doi.org/10.5281/zenodo.7677329Test
https://doi.org/10.5281/zenodo.7677328Test
https://zenodo.org/record/7677329Test
حقوق: info:eu-repo/semantics/openAccess ; https://creativecommons.org/licenses/by/4.0/legalcodeTest
رقم الانضمام: edsbas.5115D50
قاعدة البيانات: BASE