Millman K Jarrod, Brett Matthew, Barnowski Ross, Poline Jean-Baptiste
Division of Biostatistics, University of California, Berkeley, Berkeley, CA, United States.
Berkeley Institute for Data Science, University of California, Berkeley, Berkeley, CA, United States.
Front Neurosci. 2018 Oct 22;12:727. doi: 10.3389/fnins.2018.00727. eCollection 2018.
We describe a project-based introduction to reproducible and collaborative neuroimaging analysis. Traditional teaching on neuroimaging usually consists of a series of lectures that emphasize the big picture rather than the foundations on which the techniques are based. The lectures are often paired with practical workshops in which students run imaging analyses using the graphical interface of specific neuroimaging software packages. Our experience suggests that this combination leaves the student with a superficial understanding of the underlying ideas, and an informal, inefficient, and inaccurate approach to analysis. To address these problems, we based our course around a substantial open-ended group project. This allowed us to teach: (a) computational tools to ensure computationally reproducible work, such as the Unix command line, structured code, version control, automated testing, and code review and (b) a clear understanding of the statistical techniques used for a basic analysis of a single run in an MR scanner. The emphasis we put on the group project showed the importance of standard computational tools for accuracy, efficiency, and collaboration. The projects were broadly successful in engaging students in working reproducibly on real scientific questions. We propose that a course on this model should be the foundation for future programs in neuroimaging. We believe it will also serve as a model for teaching efficient and reproducible research in other fields of computational science.
我们描述了一个基于项目的可重复且协作式神经影像分析入门课程。传统的神经影像教学通常由一系列强调整体情况而非技术基础的讲座组成。这些讲座常常搭配实践工作坊,学生在其中使用特定神经影像软件包的图形界面进行影像分析。我们的经验表明,这种组合让学生对基础概念只有肤浅的理解,并且采用的是一种不规范、低效且不准确的分析方法。为了解决这些问题,我们围绕一个实质性的开放式小组项目来设置我们这门课程。这使我们能够教授:(a) 确保计算可重复性工作的计算工具,如Unix命令行、结构化代码、版本控制、自动化测试以及代码审查;(b) 对用于在磁共振扫描仪中单次扫描的基本分析的统计技术有清晰的理解。我们对小组项目的重视体现了标准计算工具对于准确性、效率和协作的重要性。这些项目在让学生以可重复的方式处理实际科学问题方面取得了广泛的成功。我们建议以这种模式开设的课程应成为未来神经影像项目的基础。我们相信它也将为计算科学其他领域的高效且可重复研究教学提供一个范例。