Large-scale 3D Reconstruction with an R-based Analysis Workflow
Large-scale 3D Reconstruction with an R-based Analysis Workflow
复制标题
使用基于 R 的分析工作流程进行大规模 3D 重建
DOI:
--
复制
发表时间:
2017
期刊:
影响因子:
--
通讯作者:
Hui Zhang
中科院分区:
文献类型:
--
作者:
Riqing Chen;Hui Zhang
As the volume of data and technical complexity of large-scale analysis increases, many domain experts can no longer be seated in the data exploration and analysis workflow. What is desired is a computational powerful but still familiar analysis interface for domain experts to fully participate in the analysis workflow by just focusing on individual datasets, leaving the large-scale computation to the system. Towards this goal, we present VisRden, a research prototype that combines user friendly visual programming and scalable computing backend for large-scale 3D reconstruction in carious lesion research. VisRden uses R as the analysis language, making a set of core functions available to the users by hiding the computational complexity behind a visual interface, and allowing advanced users to provide custom R scripts and variables to be fully embedded into the final analysis script. Using R as the analysis language allows cariologists to continue explore data and propose new analysis methods in the way they are already familiar with. VisRden conquers large-scale image processing and 3D reconstruction in a MapReduce-like framework using R and SGE (Sun Grid Engine) array jobs. Image-based operations and result aggregation are scheduled as array jobs in a parallel means to accelerate the knowledge discovery process. All these combine to provide a new analytics workflow for performing similar large-scale analysis loops that need expert users to closely supervise, provide feedback, and refine the subtasks.