Skip to content

jteulade/samogwas

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Build Status

samogwas

samogwas

Description du contenu:

  • ./apps/ : le dossier générant les exécutables avec les options adaptées(i.e. création de l'exécutable FLTM)
  • ./core/ : le coeur de l'application (information mutuelle, EM, tests statistiques)
  • ./dependencies/ : les dépendances externes à l'application (Boost et ProBT)
  • ./tests/ : les tests de l'application
  • ./cmake/
  • ./examples/ : dossier contenant des données test pour l'application
  • ./CMakeLists.txt : permet de générer les Makefiles

Comment compiler?

Lancer le script ./compile, générant les exécutables dans un nouveau dossier build/

Comment exécuter l'application?

Lancer l'exécutable ./fltm avec les paramètres adaptés

Exemple:

$ ./fltm -d ../example/inputs/data/dat_300.csv -l ../example/inputs/labels/lab_300.csv -c ../example/inputs/clustering.cfg -o ../example/outputs -r1 -s3 -e0.01 -i0.0 -N3

Vous pouvez trouver des exemples des fichiers dat.csv, lab.csv et clustering.cfg dans le dossier ./examples/

Packages

No packages published

Languages

  • C++ 95.9%
  • CMake 3.9%
  • C 0.2%