Algorithmus :: MCL.

Perl-Modul Implementieren von Markov Cluster-Algorithmus mit PDL
Jetzt downloaden

Algorithmus :: MCL. Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • Perl Artistic License
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Pinkhas Nisanov
  • Website des Verlags:
  • http://search.cpan.org/~pinkhasn/

Algorithmus :: MCL. Stichworte


Algorithmus :: MCL. Beschreibung

Algorithmus :: MCL ist eine Perl-Implementierung von Markov Cluster-Algorithmus (MCL) basierend auf der Perl-Datensprache (PDL) .mcl ist Algorithmus, um Cluster von Scheitelpunkten in der Grafik zu finden. Weitere Informationen zu MCL finden Sie unter http://micans.org/mcl/. Es gibt auch Perl-Skript implementieren mcl - minimcl http://www.micans.org/mcl/scripts/minimcl.Dieses Modul Versuchen Sie, zwei Probleme zu lösen: - Easy Integration MCL in Perl-Skripts und -module. Algorithmus :: MCL akzeptiert Referenzen als Input und jeder Referenz wird später in einigen Cluster-Leistung und -maßstab gefunden. Algorithmus :: MCL Verwenden Sie die Perl-Datensprache für den größten Teil seiner Verarbeitung und sollte sehr schnell auf sehr großen Clustern laufen. Hauptalgorithmus :: MCL-Verfahren werden mit "pdlpp" geschrieben .Synopsis verwenden Algorithmus: MCL; mein $ obj1 = neue myclass; mein $ ref2 = {}; mein $ ref3 = \ "abc"; mein $ ref4 = \ $ val1; mein $ ref5 = []; mein $ mcl1 = algorithmus :: mcl-> neu (); # Diagramm erstellen, indem Sie Kanten hinzufügen $ MCl1-> Hinzugefügt ($ OBJ1, $ REF2); $ MCL1-> Hinzugefügt ($ OBJ1, $ REF3); $ MCL1-> Hinzugefügt ($ REF2, $ REF3); $ MCL1-> Hinzugefügt ($ REF3, $ REF4); $ MCL1-> Hinzugefügt ($ REF4, $ REF5); # MCL-Algorithmus ausführen in erstellter Grafik Meine $ Cluster1 = $ mcl1-> run (); # Holen Sie sich Cluster nach meinem $ Cluster (@ $ Clusters1) {drucken "Clustergröße:". Scalar @ $ Cluster. "\n"; } ################################## MY $ VAL1 = "AAA"; meine $ val2 = \ "bbb"; mein $ val3 = \ "ccc"; mein $ val4 = \ "ddd"; mein $ val5 = \ "eee"; mein $ mcl2 = algorithmus :: mcl-> neu (); $ mcl2-> Hinzugefügt ($ val1, $ val2); $ mcl2-> wird hinzugefügt ($ val1, $ val3); $ mcl2-> Hinzugefügt ($ val2, $ val3); $ mcl2-> stellt hinzu ($ val3, $ val4); $ mcl2-> Hinzugefügt ($ val4, $ val5); meine $ Clusters2 = $ mcl2-> run (); Foreach My $ Cluster (@ $ Clusters2) {drucken "gefundene Cluster \ n"; FOREACH MEIN $ VEREX (@ $ Cluster) {drucken "Clusterelement: $$ Scheitelpunkt \ n"; }} Produkt-Homepage


Algorithmus :: MCL. Zugehörige Software