title: Zherlock: an open source data analysis software.
abstract: Zherlock is an open source software that provides state-of-the-art data analysis tools to the user in an intuitive and flexible way. It is a front-end to different numerical "engines" to produce a seamless integration of algorithms written in different computer languages. Of particular interest is creating an interface to high-level scientific languages such as Octave (a Matlab clone) and R (an S-PLUS clone) to enable efficient porting of new data analytical methods. Zherlock uses advanced scientific visualization tools in 2-D and 3-D and has been extended to work on virtual reality (VR) systems. Central to Zherlock is a visual programming environment (VPE) which enables diagram based programming. These diagrams consist of nodes and connection lines where each node is an operator or a method and lines describe the flow of data between nodes. A VPE is chosen for Zherlock because it forms an effective way to control the processing pipeline in complex data analyses. The VPE is similar in functionality to other programs such as IRIS Explorer, AVS or LabVIEW.
authors.affiliation: The Chemometrics and Bioinformatics Group, Department of Chemistry, Norwegian University of Science and Technology, Division of Physical Chemistry, Sem Saelands vei 14, N-7491 Trondheim, Norway. bjorn.alsberg@phys.chem.ntnu.no
authors.forename: B K
authors.initials: BK
authors.lastname: Alsberg
authors.forename: L
authors.initials: L
authors.lastname: Kirkhus
authors.forename: R
authors.initials: R
authors.lastname: Hagen
authors.forename: O
authors.initials: O
authors.lastname: Knudsen
authors.forename: T
authors.initials: T
authors.lastname: Tangstad
authors.forename: E
authors.initials: E
authors.lastname: Anderssen
mesh_terms: D000465:Algorithms; D015195:Drug Design; D008490:Medical Informatics; D015999:Multivariate Analysis; D021281:Quantitative Structure-Activity Relationship; D012984:Software