Dit is de opdracht socnetv die kan worden uitgevoerd in de gratis hostingprovider van OnWorks met behulp van een van onze meerdere gratis online werkstations zoals Ubuntu Online, Fedora Online, Windows online emulator of MAC OS online emulator
PROGRAMMA:
NAAM
socnetv - Visualiseer en analyseer sociale netwerken
KORTE INHOUD
socnetv < bestand.net >
socnetv -V | --versie
socnetv -h | --help
PRODUCTBESCHRIJVING
Social Networks Visualiser (SocNetV) is een platformonafhankelijke, gebruiksvriendelijke applicatie voor
de analyse en visualisatie van sociale netwerken.
Hiermee kunt u netwerken (wiskundige grafieken) bouwen met een paar klikken op een virtueel canvas
of laad netwerken van verschillende formaten (GraphViz, GraphML, Adjacency, Pajek, UCINET, enz.) en
pas ze aan uw behoeften aan.
De applicatie kan basisnetwerkeigenschappen berekenen, zoals dichtheid, diameter en
afstanden (kortste padlengtes), evenals meer geavanceerde structurele statistieken, zoals:
knooppunt- en netwerkcentra (dwz nabijheid, tussenruimte, grafiek), clusteringcoëfficiënt,
PageRank enz.
Verschillende lay-outalgoritmen (bijv. Spring-embedder, radiaal en gelaagd volgens knoop)
centralisatie) worden ondersteund voor zinvolle visualisaties van uw netwerken. Verder,
willekeurige netwerken (Erdos-Renyi, Watts-Strogatz, ringrooster, enz.) kunnen met een paar
klikken.
SocNetV biedt ook een ingebouwde webcrawler, waarmee u automatisch netwerken kunt maken
van alle links gevonden in een bepaalde initiële URL.
SocNetV wordt ontwikkeld in C++ met de Qt5 GUI-ontwikkeltoolkit. Qt5 is de enige
afhankelijkheid.
OPTIES
--versie | -V
Geeft de versie van het programma weer.
--help | -H
Geeft een kort helpbericht weer.
bestand.net
De naam van het bestand dat u wilt openen.
GEBRUIK
SocNetV heeft een eenvoudige grafische gebruikersinterface (GUI). Het grootste (rechter) deel van de
venster wordt ingenomen door een virtueel "canvas" waar netwerkknooppunten en -randen verschijnen. Naar links
daarvan is er een dock met 4 knoppen (knooppunt toevoegen/verwijderen, link toevoegen/verwijderen) en enkele LCD's
die statistieken weergeven. Bovenaan het venster vind je het menu met alle
commando's en opties, en onderaan is er een statusbalk, waar berichten verschijnen.
Om een nieuw knooppunt aan te maken, kunt u dubbelklikken op het canvas of op de knop "knooppunt toevoegen" klikken
knop.
Om een nieuwe link te maken, kunt u met de middelste muisklik op het bronknooppunt en vervolgens op het doelknooppunt klikken.
U kunt ook op de knop "link toevoegen" in het dock klikken.
Je verplaatst een knoop door er met de linkermuisknop op te klikken en te slepen. Wanneer u met de rechtermuisknop op een knooppunt klikt, a
contextmenu verschijnt. Van daaruit kunt u het knooppunt verwijderen, de kleur, het label en de grootte wijzigen als
evenals zijn vorm. SocNetV ondersteunt vele soorten knoopvormen, zoals rechthoeken, ruiten,
ellips, cirkel, enz. Een soortgelijk menu verschijnt wanneer u met de rechtermuisknop op een link klikt.
ondersteunde Formaten
SocNetV ondersteunt vele netwerkformaten, dwz GraphViz (.dot), GraphML (.graphml), Pajek
(.net), Aangrenzendheidsmatrix (.net, .txt). De standaard bestandsindeling is GraphML.
U kunt GraphML-bestanden laden door op menu Bestand > Laden te klikken. Om andere netwerkformaten te laden,
gebruik het menu Bestand -> Importeren.
Layout algoritmen
SocNetV ondersteunt ook een verscheidenheid aan lay-outalgoritmen, zoals spring-embedder (dwz energie
gebaseerd) en op centraliteiten gebaseerd. De laatste herpositioneert alle knooppunten in cirkels van verschillende
radiussen (dwz er verschijnen meer centrale knooppunten in de buurt van het midden van het canvas) of in niveaus van
verschillende hoogte (meer centrale knooppunten verschijnen in de buurt van de top).
U kunt lay-outalgoritmen toepassen vanuit het menu Lay-out of door te klikken op de selectievakjes op
het dok. Niet alle lay-outs verschijnen echter op het dock.
BEKENDE BUGS
De netwerkbestandsparser is niet 100% betrouwbaar. Bijvoorbeeld gecompliceerde Pajek of
GraphML-bestanden kunnen de toepassing laten crashen.
Anti-aliasing is standaard ingeschakeld. Dit vertraagt de applicatie wanneer het netwerk veel heeft
knopen en randen. U kunt anti-aliasing uitschakelen door op F8 te drukken.
Socnetv online gebruiken met onworks.net-services