FluoRender Script: A Case Study of Lingua Franca in Translational Computer Science.

Yong Wan, Holly A Holman, Charles Hansen
Author Information
  1. Yong Wan: University of Utah, Salt Lake City, UT, 84112, USA. ORCID
  2. Holly A Holman: University of Utah, Salt Lake City, UT, 84112, USA. ORCID
  3. Charles Hansen: University of Utah, Salt Lake City, UT, 84112, USA. ORCID

Abstract

FluoRender is a software program used for the visualization and analysis of 3-D biological image data, particularly from fluorescence microscopy. We examine FluoRender's script system to demonstrate its translation process. In this article, we borrow the concept of lingua franca from linguistics. We designed a connecting language between the source and target domains for translation, thereby augmenting understanding and acceptance. In FluoRender's script system, the lingua franca consists of the mapping between the control of the media player and the computational and interactive subroutines of an analysis workflow. Workflows supporting automatic, semiautomatic, and manual operations were made available and easily accessible to end users. The formalization of the lingua franca as a technique for translational computer science provides guidance for future development.

References

  1. Comput Graph Forum. 2013 Jun 1;32(3prt4):471-480 [PMID: 25018576]
  2. BMC Bioinformatics. 2017 May 26;18(1):280 [PMID: 28549411]
  3. IEEE Comput Graph Appl. 2019 Jan-Feb;39(1):44-52 [PMID: 30869597]

Grants

  1. R01 DC006685/NIDCD NIH HHS
  2. R01 EB031872/NIBIB NIH HHS

Word Cloud

Created with Highcharts 10.0.0linguafrancaFluoRenderanalysisFluoRender'sscriptsystemtranslationsoftwareprogramusedvisualization3-DbiologicalimagedataparticularlyfluorescencemicroscopyexaminedemonstrateprocessarticleborrowconceptlinguisticsdesignedconnectinglanguagesourcetargetdomainstherebyaugmentingunderstandingacceptanceconsistsmappingcontrolmediaplayercomputationalinteractivesubroutinesworkflowWorkflowssupportingautomaticsemiautomaticmanualoperationsmadeavailableeasilyaccessibleendusersformalizationtechniquetranslationalcomputerscienceprovidesguidancefuturedevelopmentScript:CaseStudyLinguaFrancaTranslationalComputerScience

Similar Articles

Cited By (1)