BITS Meetings' Virtual Library:
Abstracts from Italian Bioinformatics Meetings from 1999 to 2013


766 abstracts overall from 11 distinct proceedings





1. Pozzoli U, Menozzi G, Riva L, Sironi M
COBITIS: COmputational BIology Tools Interoperability Schema
Meeting: BITS 2004 - Year: 2004
Full text in a new tab
Topic: Unspecified

Abstract: L’utilizzo programmatico di algoritmi in biologia computazionale presenta quasi sempre parecchie difficoltà. Spesso gli autori scelgono di pubblicare i propri algoritmi mediante interfacce web che ne facilitano l’impiego da parte di un utente umano ma ne rendono impraticabile l’utilizzo all’interno di un processo di elaborazione più complesso da parte di un qualsiasi sistema software. Il problema è ancora più limitante quando l’algoritmo deve essere usato ripetutamente. Anche la disponibilità di versioni compilate o addirittura del codice sorgente non risolve completamente il problema. Infatti, a prescindere dalle difficoltà di installazione/integrazione, vi è pur sempre da risolvere il problema del formato in cui i dati sono richiesti e i risultati forniti. Una soluzione parziale e intuitivamente praticabile è la standardizzazione del formato dei dati. Molti tentativi sono stati fatti in questa direzione ma nessuno ha raggiunto lo scopo di definire un formato generalmente accettato e utilizzato se non in ambiti specifici o all’interno di singole organizzazioni. L’utilizzo di formati definiti mediante schemi XML consente agli algoritmi di identificare il tipo dei dati forniti. L’utilizzo di uno schema XML può risultare assai efficiente se, ad esempio, gli algoritmi possono comunicare mediante SOAP. Abbiamo sviluppato una serie di strumenti in C++ e in modo indipendente dalla piattaforma che consentono l’implementazione di algoritmi in grado di scambiare dati secondo COBITIS; un semplice schema XML. Tali strumenti consentono la trasformazione di dati da diversi formati a COBITIS, l’implementazione di applicazioni client e server che comunicano via SOAP consentendo l’utilizzo remoto e distribuito di algoritmi. In particolare abbiamo sviluppato un server accessibile mediante web services e due client: uno web che sfrutta XSLT per la visualizzazione dei dati risolvendo molti problemi nell’implementazione delle interfacce e uno che consente di accedere al server da Matlab. Riteniamo che, pur rinunciando a imporre qualsiasi ontologia sui dati, questo modello possa risolvere parecchi dei problemi relativi all’utilizzo programmatico di algoritmi in biologia computazionale.



BITS Meetings' Virtual Library
driven by Librarian 1.3 in PHP, MySQLTM and Apache environment.

For information, email to paolo.dm.romano@gmail.com .