SOFTWARE INFRASTUCTURE AND ENHANCED ACCESSIBILITY
SOFTWARE INFRASTUCTURE AND ENHANCED ACCESSIBILITY
批准号:
7354973
负责人:
DAVID N MASTRONARDE
金额:
$1.87万
依托单位:
依托单位国家:
美国
项目类别:
财政年份:
2006
资助国家:
美国
项目状态:
已结题
起止时间:
2006-09-26 至 2007-07-31
中文摘要
本子项目是利用由NIH/NCRR资助的中心赠款提供的资源的众多研究子项目之一。子项目和研究者(PI)可能已经从另一个NIH来源获得了主要资金,因此可以在其他CRISP条目中表示。列出的机构是中心的,不一定是研究者的机构。通过将eTomo图形用户界面(GUI)集成到IMOD断层扫描包中,我们扩展了我们的软件基础结构,以集成两个包的构建和测试。这使我们能够实现对IMOD包和包内的eTomo GUI的从头到尾集成测试。这个集成测试练习了许多用于层析体积生成的标准数据流路径,提供了关于开发分支状态的有用反馈。我们还将构建和测试结构扩展到新的计算机体系结构。自动化的夜间构建目前在Red Hat Linux 9和Fedora Core 1 Linux发行版以及基于SGI的IRIX操作系统上运行。手动构建和测试可以在Apple Macintosh OS X和Windows操作系统上运行。其余两个平台的自动夜间构建正在实现过程中。最后,我们将单元测试整合到eTomo中添加的许多新功能中,并提供了可以在我们的开发环境中以及作为独立应用程序执行的测试配置。在我们的开发环境中执行简单的测试配置确保开发人员将经常执行测试,以便在开发过程的早期捕获缺陷。独立的外部测试执行允许将测试整合到上述自动的夜间构建中,并根据需要在其他平台上执行,以验证并确保我们提供给社区的软件的质量。
英文摘要
This subproject is one of many research subprojects utilizing the resources provided by a Center grant funded by NIH/NCRR. The subproject and investigator (PI) may have received primary funding from another NIH source, and thus could be represented in other CRISP entries. The institution listed is for the Center, which is not necessarily the institution for the investigator. With the incorporation of the eTomo graphical user interface (GUI) into the IMOD tomography package, we have extended our software infrastructure to integrate the build and test of the two packages. This has allowed us to implement a beginning-to-end integration test of the IMOD package and the eTomo GUI within the package. This integration test exercises many of the standard data flow paths for tomographic volume generation, providing useful feed back regarding the state of our development branch. We have also expanded the build and test structure to new computer architectures. Automated nightly builds are currently run on the Red Hat Linux 9 and Fedora Core 1 Linux distributions and the SGI based IRIX operation system. Manual build and tests can be run on the Apple Macintosh OS X and Windows operating systems. Automated nightly builds for these remaining two platforms are in the process of being implemented. Finally, we have incorporated unit testing into much of the new functionality added to eTomo and provided test configurations that can be executed both within our development environment and as standalone applications. Easy test configuration execution within our development environment ensures that developers will exercise the tests often to catch defects early in the development process. Standalone external test execution allows testing to be incorporated into the automated nightly build described above and to be executed on an as-needed basis on other platforms to validate and ensure the quality of the software we provide to the community.
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
IMOD SOFTWARE WORKSHOP
-
批准号:8362533
-
项目类别:
-
资助金额:$2.13万
-
财政年份:2011
-
负责人:DAVID N MASTRONARDE
-
依托单位:
STITCHING LATERALLY ADJACENT TOMOGRAMS
-
批准号:8362538
-
项目类别:
-
资助金额:$3.19万
-
财政年份:2011
-
负责人:DAVID N MASTRONARDE
-
依托单位:
DEVELOPMENT OF SOFTWARE FOR AUTOMATED DATA ACQUISITION
-
批准号:8362523
-
项目类别:
-
资助金额:$4.26万
-
财政年份:2011
-
负责人:DAVID N MASTRONARDE
-
依托单位:
DEVELOPMENT OF SOFTWARE FOR IMAGE ANALYSIS, DISPLAY, AND MODELING
-
批准号:8362524
-
项目类别:
-
资助金额:$4.26万
-
财政年份:2011
-
负责人:DAVID N MASTRONARDE
-
依托单位:
STITCHING LATERALLY ADJACENT TOMOGRAMS
-
批准号:8170836
-
项目类别:
-
资助金额:$3.74万
-
财政年份:2010
-
负责人:DAVID N MASTRONARDE
-
依托单位:
IMOD SOFTWARE WORKSHOP
-
批准号:8170827
-
项目类别:
-
资助金额:$2.49万
-
财政年份:2010
-
负责人:DAVID N MASTRONARDE
-
依托单位:
DEVELOPMENT OF SOFTWARE FOR AUTOMATED DATA ACQUISITION
-
批准号:8170817
-
项目类别:
-
资助金额:$4.98万
-
财政年份:2010
-
负责人:DAVID N MASTRONARDE
-
依托单位:
DEVELOPMENT OF SOFTWARE FOR IMAGE ANALYSIS, DISPLAY, AND MODELING
-
批准号:8170818
-
项目类别:
-
资助金额:$4.98万
-
财政年份:2010
-
负责人:DAVID N MASTRONARDE
-
依托单位:
CONTRAST TRANSFER FUNCTION (CTF) CORRECTION FOR ELECTRON TOMOGRAPHY
-
批准号:8170835
-
项目类别:
-
资助金额:$1.87万
-
财政年份:2010
-
负责人:DAVID N MASTRONARDE
-
依托单位:
WORKSHOP FOR TRAINING MICROSCOPE ADMINISTRATORS IN THE SETUP AND USE OF SERIALEM
-
批准号:7955050
-
项目类别:
-
资助金额:$2.14万
-
财政年份:2009
-
负责人:DAVID N MASTRONARDE
-
依托单位:
CONTRAST TRANSFER FUNCTION (CTF) CORRECTION FOR ELECTRON TOMOGRAPHY
-
批准号:7955054
-
项目类别:
-
资助金额:$1.61万
-
财政年份:2009
-
负责人:DAVID N MASTRONARDE
-
依托单位:
DEVELOPMENT OF SOFTWARE FOR IMAGE ANALYSIS, DISPLAY, AND MODELING
-
批准号:7955028
-
项目类别:
-
资助金额:$4.29万
-
财政年份:2009
-
负责人:DAVID N MASTRONARDE
-
依托单位:
DEVELOPMENT OF SOFTWARE FOR AUTOMATED DATA ACQUISITION
-
批准号:7955027
-
项目类别:
-
资助金额:$4.29万
-
财政年份:2009
-
负责人:DAVID N MASTRONARDE
-
依托单位:
STITCHING LATERALLY ADJACENT TOMOGRAMS
-
批准号:7955055
-
项目类别:
-
资助金额:$3.22万
-
财政年份:2009
-
负责人:DAVID N MASTRONARDE
-
依托单位:
IMOD SOFTWARE WORKSHOP
-
批准号:7955042
-
项目类别:
-
资助金额:$2.14万
-
财政年份:2009
-
负责人:DAVID N MASTRONARDE
-
依托单位:
DEVELOPMENT OF SOFTWARE FOR AUTOMATED DATA ACQUISITION
-
批准号:7722817
-
项目类别:
-
资助金额:$3.69万
-
财政年份:2008
-
负责人:DAVID N MASTRONARDE
-
依托单位:
DEVELOPMENT OF SOFTWARE FOR IMAGE ANALYSIS, DISPLAY, AND MODELING
-
批准号:7722818
-
项目类别:
-
资助金额:$3.69万
-
财政年份:2008
-
负责人:DAVID N MASTRONARDE
-
依托单位:
CHARACTERIZING AND CORRECTING IMAGE DISTORTIONS ON THE TECNAI MICROSCOPES
-
批准号:7722819
-
项目类别:
-
资助金额:$1.84万
-
财政年份:2008
-
负责人:DAVID N MASTRONARDE
-
依托单位:
STITCHING LATERALLY ADJACENT TOMOGRAMS
-
批准号:7722848
-
项目类别:
-
资助金额:$2.76万
-
财政年份:2008
-
负责人:DAVID N MASTRONARDE
-
依托单位:
IMOD SOFTWARE WORKSHOP
-
批准号:7722834
-
项目类别:
-
资助金额:$4.61万
-
财政年份:2008
-
负责人:DAVID N MASTRONARDE
-
依托单位:
海外基金