QExpy: A python-3 module to support undergraduate physics laboratories
Author(s) -
R. D. Martin,
Q. Cai,
T. Garrow,
Connor Kapahi
Publication year - 2019
Publication title -
softwarex
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.528
H-Index - 21
ISSN - 2352-7110
DOI - 10.1016/j.softx.2019.100273
Subject(s) - python (programming language) , computer science , computational science , programming language
QExpy is an open source python-3 module that was developed in order to simplify the analysis of data in undergraduate physics laboratories. Through the use of this module, students can focus their time on understanding the science and the data from their experiments, rather than on processing their data. In particular, the module allows users to easily propagate uncertainties from measured quantities using a variety of techniques (derivatives, Monte Carlo), as well as to plot and fit functions to data. The interface is designed to be pedagogical so that students with no prior programming experience can be eased into using python in their introductory physics laboratories.
Accelerating Research
Robert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom
Address
John Eccles HouseRobert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom