L'informatico di Schrödinger

cat
12Dec/100

Cytoscape: uno strumento per l’analisi visuale di grafi

Da qualche giorno mi ritrovo a lavorare con Cytoscape a causa della (o meglio "grazie alla") Tesi.
Dopo aver raccolto dati, costruito varie reti*, programmato una libreria per multigrafi, relativi predittori e strumenti di analisi dei risultati è giunto il momento di ottenere anche alcune metriche dei grafi studiati: ed è qui che entra in gioco Cytoscape!

Questo programma, rilasciato sotto licenza GPL, nasce originariamente per visualizzare le reti di interazione molecolare. Si tratta quindi di un software nato nell'ambito della Bioinformatica che, grazie a numerosi plugin, può estendere le sue funzionalità anche all'analisi di qualsiasi tipo di rete (comprese le reti sociali ovviamente).

La versione corrente è la 2.8: il progetto, inizialmente realizzato dall'Institute for System Biology di Seattle, è attualmente sviluppato da un consorzio di sviluppatori opensource e numerosi plugin sono rilasciati sia dagli sviluppatori che dalla comunità degli utenti.

Ovviamente anche io negli ultimi 2 giorni mi sono cimentato nel produrre un mio primo plugin (un implementazione grafica dei predittori prodotti per il mio lavoro di Tesi) che in futuro verrà rilasciato: molto probabilmente, se troverò il tempo, nei prossimi giorni pubblicherò anche qualche piccolo howto per chi fosse interessato ad iniziare a familiarizzare con le API offerte agli sviluppatori..

Il linguaggio in cui è sviluppato? Java ovviamente.. ^_^

* Delle reti che ho costruito vi farò una panoramica un altra volta.. :P

Enhanced by Zemanta
8Dec/100

Chrome Web Store – da oggi anche Chrome ha il suo Web Market

E' da poco online il Chrome Web Store.

Questo "store" è pensato appositamente per rendere più facilmente accessibili e reperibili tutte le web application che possono essere usate sia sul browser targato Google sia sul futuro Chrome OS (che secondo indiscrezioni dovrebbe essere rilasciato in versione stabile entro metà del 2011).

Come il Market per Android e quello di Apple sarà possibile per gli sviluppatori pubblicare le proprie web application e metterle in vendita (si parlava fino a qualche mese fa di uno split sul guadagno 70/30 tra developer e fornitori del servizio, al momento non ho verificato se la proporzione è rimasta la stessa annunciata).

Enhanced by Zemanta
7Dec/100

Java: Programmazione ad Oggetti (Parte 1)

Dopo i 4 post introduttivi siamo giunti a dover affrontare quello che senza remore è possibile definire l'argomento "chiave" della nostra trattazione.

In questo articolo riprenderemo i concetti visti, per ora solo a livello teorico, relativi alla programmazione ad oggetti e cercheremo di dargli una sostanza tramite un semplice esempio.

Ovviamente l'argomento è molto esteso e per questo verrà spezzato su più articoli in modo da potersi concentrare di volta in volta su pochi essenziali dettagli.

Click to continue reading "Java: Programmazione ad Oggetti (Parte 1)"

6Dec/100

Primi acquisti su Amazon.it

Ormai son passate un paio di settimane piene dall'apertura di Amazion.it: per sfruttare al meglio gli sconti del 30% sui libri e sulla manualistica (nonché le spese di spedizione nulle per ordini superiori a 19€) mi son fatto un regalo (3 a dir la verità) anticipato per natale.

Nel dettaglio ho comprato i seguenti manuali:

  • Data Mining Concepts and Techniques (Han, Kamber - Second Edition)
  • Learn Objective-C for Java Developers (Bucanek)
  • Programming in Phyton 3 (Summerfield)

Fosse per me avrei adocchiato anche altri 2-3 titoli...  ^_^

20Nov/100

Intervista per “La Maremma e i suoi Bit”

Venerdì mattina sono stato intervistato per il progetto "La Maremma e i suoi Bit" in merito allo stage per la laurea triennale che ho svolto nel 2007 presso il SED del Comune di Grosseto.

Questo è il sito di "La Maremma e i suoi Bit"

Ed ecco la mia intervista ;)

WordPress Loves AJAX