Skip to content
Extraits de code Groupes Projets
Valider 7f6d93a3 rédigé par Thomas MESLIN's avatar Thomas MESLIN
Parcourir les fichiers

Added export of all graphs, asso with fantom and not fantome + eleve vs fantome

parent 69f1eaad
Aucune branche associée trouvée
Aucune étiquette associée trouvée
Aucune requête de fusion associée trouvée
caml_file := coef_to_csv csv caml_file := coef_to_csv csv
caml_need_csv := point_assos_to_gephi graph_export caml_need_csv := point_assos_to_gephi graph_export
caml_to_run := coef_to_csv. point_assos_to_gephi. graph_export. caml_to_run := coef_to_csv. point_assos_to_gephi. graph_export.
gefx_to_test := mynetwork gefx_to_test := graphe_assos_actif_frantome graphe_assos_actif graphe_eleve_vs_fantome
all: compile run clean test all: compile run clean test
compile: init $(caml_file) $(caml_need_csv) complete_compile compile: init $(caml_file) $(caml_need_csv) complete_compile
...@@ -41,11 +41,11 @@ init_test: ...@@ -41,11 +41,11 @@ init_test:
@echo "Testing gefx file format" @echo "Testing gefx file format"
$(gefx_to_test): $(gefx_to_test):
@echo "testing $@.gefx" @echo "testing $@.gexf"
@cd test_format;xmllint --noout --schema gexf.xsd ../res_script/$@.gexf @cd test_format;xmllint --noout --schema gexf.xsd ../res_script/$@.gexf
end_test: end_test:
@echo "All gefx have been tested\nTest Completed\n" @echo "All gexf have been tested\nTest Completed\n"
......
...@@ -88,10 +88,20 @@ let () = begin ...@@ -88,10 +88,20 @@ let () = begin
(*Id,Label,Categorie*) (*Id,Label,Categorie*)
let edge_data = Csv.open_as_csv "../../res_script/edges_avec_fantome.csv" in let edge_data = Csv.open_as_csv "../../res_script/edges_avec_fantome.csv" in
(*Source,Target,Type,Id,Weight*) (*Source,Target,Type,Id,Weight*)
create_gexf "../../res_script/mynetwork.gexf" node_data edge_data; create_gexf "../../res_script/graphe_assos_actif_frantome.gexf" node_data edge_data;
let node_data = Csv.open_as_csv "../../res_script/nodes_sans_fantome.csv" in
(*Id,Label,Categorie*)
let edge_data = Csv.open_as_csv "../../res_script/edges_sans_fantome.csv" in
(*Source,Target,Type,Id,Weight*)
create_gexf "../../res_script/graphe_assos_actif.gexf" node_data edge_data;
let node_data = Csv.open_as_csv "../../res_script/nodes_eleve_vs_fantome.csv" in
(*Id,Label,Categorie*)
let edge_data = Csv.open_as_csv "../../res_script/edges_eleve_vs_fantome.csv" in
(*Source,Target,Type,Id,Weight*)
create_gexf "../../res_script/graphe_eleve_vs_fantome.gexf" node_data edge_data;
print_endline "Graphes exporté au bon format avec succès" print_endline "Graphes exporté au bon format avec succès"
end end
......
0% Chargement en cours ou .
You are about to add 0 people to the discussion. Proceed with caution.
Terminez d'abord l'édition de ce message.
Veuillez vous inscrire ou vous pour commenter