Audrius Meskauskas, Frank Lehmann-Horn, Karin Jurkat-Rott
|
Motivation: Bioinformatical tools on remote
servers can be used more effectively by creating a group
of specialized internet robots. A universal package,
including specialized code generators and reusable
library significantly facilitates this task. Results: We created and tested the java-based package Sight, including code generator set and library. Sight builds the entire application without programming, realizing requested data flow diagram. The generated web robots can also work as parts of the user-written program. The library provides date-sensitive databases of the previously received responses, strategies of connecting the remote server, a security system that blocks multiple parallel submissions and organizing system that provides a real-time view on the running processes Sight workflow is based on the following conceptions:
|
Send a message to Sight development group | Please cite: Mekauskas A., Lehmann-Horn F., Jurkat-Rott K (2004). Sight: automating genomic data-mining without programming skills. Bioinformatics, 20: 1718-1720. |
Tell us your opinion about Sight by filling in this feedback form (check boxes only) |
Important installation note: Under Windows environment, this recent versions need 1.4 java runtime environment that must be accessible by the path without spaces. For instance, C:\Program files\java is not an appropriate location, despite C:\Programme is ok. This minor bug will be fixed in a subsequent releases.
In Sight 3.1.0 alpha WSDL is upgraded from 1.0 to 1.1, implementing import statement and more complete support of xml schema constructs. We also extended XSLT transform generator that parses WSDL responses. Greate example of such WSDL is NCBI E-tools.
We also implemented the auto update system, able to upgrade only modified files and changed part of archives (also changed part of the source code). This will allow to add minor enhancements and fix smaller bugs immediately, without waiting of the ordinary new version release..
Sight 3.0.0 alpha and subsequent versions are developed by Audrius Mekauskas as a second stage of the GPL-based Sight project, initially started in Ulm university. This release has several important new features:
This alpha-pre release is still not properly documented. While the user manual is in preparation, we suggest to read the button tool tips and try to understand the general logic of the program. Audrius Mekauskas will also be glad to answer all questions.
Sight is released under GPL and takes advantage of using other GPL-based projects.
This page is copyright © 2004 Audrius Meskauskas, GNU free documentation license