Algoritmo :: MCL.

Modulo Perl Implementazione Algoritmo di cluster di Markov utilizzando PDL
Scarica ora

Algoritmo :: MCL. Classifica e riepilogo

Annuncio pubblicitario

  • Rating:
  • Licenza:
  • Perl Artistic License
  • Prezzo:
  • FREE
  • Nome editore:
  • Pinkhas Nisanov
  • Sito web dell'editore:
  • http://search.cpan.org/~pinkhasn/

Algoritmo :: MCL. Tag


Algoritmo :: MCL. Descrizione

Algoritmo :: MCL è un'implementazione Perl dell'algoritmo del cluster di Markov (MCL) basato sulla lingua dei dati perl (PDL) .MCL è algoritmo di ricerca di cluster di vertici nel grafico. Ulteriori informazioni su MCL possono essere trovate su http://micans.org/mcl/. Esiste anche lo script perl implementazione MCL - Minimpl http://www.micans.org/mcl/scripts/minimcl.Questo modulo Prova a risolvere due problemi: - Easy Integration Mcl in Perl Script e moduli. Algoritmo :: MCL Accetta i riferimenti come input e ogni riferimento verrà trovato più avanti in alcuni cluster.- prestazioni e scala. Algoritmo :: MCL utilizza la lingua dei dati perl per la maggior parte della sua lavorazione e dovrebbe funzionare molto velocemente su cluster molto grandi. Algoritmo principale :: Le procedure MCL sono scritte con "PDLPP" .Synopsis utilizza l'algoritmo :: MCL; My $ obj1 = nuovo myclass; My $ ref2 = {}; My $ ref3 = \ "abc"; My $ REF4 = \ $ VAL1; My $ REF5 = []; My $ MCL1 = algoritmo :: mcl-> nuovo (); # Crea grafico aggiungendo i bordi $ MCL1-> Aggiunto ($ OBJ1, $ REF2); $ MCL1-> Aggiunto ($ OBJ1, $ REF3); $ MCL1-> Aggiunso ($ REF2, $ REF3); $ MCL1-> Aggiunto ($ REF3, $ REF4); $ MCL1-> Aggiunso ($ REF4, $ REF5); # Esegui l'algoritmo MCL sul grafico creato My $ cluster1 = $ mcl1-> run (); # Ottieni cluster Foreach My $ cluster (@ $ cluster1) {stampa "Dimensione cluster:". Scalare @ $ cluster. "\n"; } ###################################### My $ VAL1 = \ "AAA"; My $ VAL2 = \ "BBB"; My $ VAL3 = \ "ccc"; My $ VAL4 = \ "DDD"; My $ VAL5 = \ "Eee"; My $ MCL2 = Algoritmo :: mcl-> nuovo (); $ MCL2-> Aggiunso ($ VAL1, $ VAL2); $ MCL2-> Aggiunto ($ VAL1, $ VAL3); $ MCL2-> Aggiunto ($ VAL2, $ VAL3); $ MCL2-> Aggiunto ($ VAL3, $ VAL4); $ MCL2-> consegnato ($ VAL4, $ VAL5); My $ cluster2 = $ mcl2-> run (); foreach My $ cluster (@ $ cluster2) {stampa "trovato cluster \ n"; Foreach My $ VERTEX (@ $ cluster) {stampa "Elemento cluster: $$ Vertex \ N"; }} Homepage del prodotto


Algoritmo :: MCL. Software correlato