Suppr超能文献

使用应用程序可视化 Basic 进行行为数据管理,以实现数据捕获和分析自动化。

Behavioral data management using Visual Basics for Applications to automate data capture and analysis.

作者信息

Sipos Maurice L, Sweeney Richard E

机构信息

Advanced Assessment Branch, Drug Assessment Division, United States Army Medical Research Institute of Chemical Defense, Aberdeen Proving Ground, MD 21010, USA.

出版信息

J Neurosci Methods. 2003 Sep 30;128(1-2):53-65. doi: 10.1016/s0165-0270(03)00150-x.

Abstract

Many researchers are familiar with the spreadsheet capabilities of Microsoft Excel, but have never explored using customized VISUAL BASIC FOR APPLICATIONS (VBA) macros embedded in the program. At the United States Army Medical Research Institute of Chemical Defense (USAMRICD), the implementation of VBA program code to carry out repetitive operations has resulted in a tremendous savings in both the time and manpower required to reliably capture, analyze, and plot data from research protocols. A set of "template" workbooks was developed and is used to organize data from different types of studies. At the heart of the concept is a "setup information" worksheet onto which the user enters information about the study (i.e. the number of subjects, groups, graphs). Clicking a control button on this worksheet launches the VBA code that creates worksheets for each subject, group and chart specified. A "pairmatch" function allows the user to create groups either randomly or by pair matching based on user-specified variables. Controls are provided that run VBA program code to parse subject data files into the proper worksheets and perform group averages. Charts are updated automatically whenever group averages change so that the researcher always has an up-to-date plot available. The ability to reformat the captured data onto a "statistical output" worksheet allows data to be imported easily to statistical software packages. The concept is being used for several different types of studies at USAMRICD and has significantly reduced not only amount of time spent on data management, but also the number of data entry errors. Readers interested in acquiring an electronic copy of the startle workbook example, which contains the complete VBA code, should send the request to the authors at reseco@erols.com or maurice.sipos@us.army.mil.

摘要

许多研究人员熟悉微软Excel的电子表格功能,但从未探索过使用嵌入该程序的定制化应用程序可视化 Basic(VBA)宏。在美国陆军化学防御医学研究所(USAMRICD),实施VBA程序代码来执行重复性操作,在可靠获取、分析和绘制研究方案数据所需的时间和人力方面都节省了大量成本。开发了一组“模板”工作簿,用于整理来自不同类型研究的数据。该概念的核心是一个“设置信息”工作表,用户在上面输入有关研究的信息(即受试者数量、组、图表)。点击此工作表上的控制按钮会启动VBA代码,为指定的每个受试者、组和图表创建工作表。“配对匹配”功能允许用户根据用户指定的变量随机创建组或通过配对匹配创建组。提供了一些控件,用于运行VBA程序代码,将受试者数据文件解析到适当的工作表中并进行组平均值计算。每当组平均值发生变化时,图表会自动更新,以便研究人员始终可以获得最新的图表。将捕获的数据重新格式化为“统计输出”工作表的功能,使得数据可以轻松导入统计软件包。该概念正在USAMRICD用于几种不同类型的研究,不仅显著减少了数据管理所花费的时间,还减少了数据输入错误的数量。有兴趣获取包含完整VBA代码的惊吓工作簿示例电子副本的读者,应将请求发送至作者邮箱reseco@erols.commaurice.sipos@us.army.mil

文献AI研究员

20分钟写一篇综述,助力文献阅读效率提升50倍。

立即体验

用中文搜PubMed

大模型驱动的PubMed中文搜索引擎

马上搜索

文档翻译

学术文献翻译模型,支持多种主流文档格式。

立即体验