Outils personnels
Vous êtes ici : Accueil logiciel iramuteq IRaMuTeQ
Navigation
Se connecter


Mot de passe oublié ?
 
Actions sur le document

IRaMuTeQ

Par Pierre Ratinaud Dernière modification 16/01/2012 23:23

Iramuteq : Interface de R pour les Analyses Multidimensionnelles de Textes et de Questionnaires . Un logiciel libre construit avec des logiciels libres.


Présentation



iramuteq a changé d'adresse. RDV sur http://www.iramuteq.org



Iramuteq est un logiciel libre. Il est distribué sous les termes de la licence GNU GPL .

Iramuteq permet de faire des analyses multidimensionnelles (AFCM, classifications...) sur des corpus questionnaire et des corpus texte.

Ce logiciel est actuellement en cours de développement.

ATTENTION

Iramuteq est en cours de développement. Les différentes analyses peuvent encore contenir des bugs. Veillez à garder un regard critique sur les résultats produits.


Pour plus d'information sur le logiciel, pour signaler un bug, pour demander de l'aide ou des modifications / améliorations, inscrivez-vous sur la liste de discussion d'iramuteq :
https://lists.sourceforge.net/lists/listinfo/iramuteq-users

Une documentation est en cours d'écriture :

http://sourceforge.net/apps/mediawiki/iramuteq/


Versions de développement actuellement disponibles - 0.4 alpha 1 - 16-03-2011

Tous les versions sont téléchargeables à partir de la page du projet sur sourceforge :
http://sourceforge.net/projects/iramuteq/


bouton_telecharger.jpeg

  • Version pour Windows  : setup-iramuteq-0.4-alpha1.exe
  • Version pour Mac OS X (10.4 ou +) : iramuteq-macosx-0.4-alpha1.zip
  • Version pour linux :

        Package pour ubuntu karmic (10.04), ubuntu maverick (10.10), ubuntu natty (11.04), debian squeeze : iramuteq_0.4-alpha1_all.deb

Les utilisateurs d'ubuntu peuvent maintenant utiliser un ppa pour maintenir leur version d'iramuteq à jour simplement. Tapez dans un terminal : sudo add-apt-repository ppa:ratinaud/iramuteq

        Sources : iramuteq_0.4-alpha1.tar.gz

  • Pour extraire la version de développement  :

             svn co http://www.netdig.org/svn-iramuteq/trunk/


Changelog :

0.4 alpha 1 (16/03/2011)

  • Compatibilité avec R 2.12.2
  • création d'un dépôt pour ubuntu : vous pouvez maintenant installer iramuteq par l'intermédiaire du dépôt iramuteq sur launchpad. Tapez dans un terminal : sudo add-apt-repository ppa:ratinaud/iramuteq puis sudo apt-get install iramuteq
  • première version de la documentation.
  • ajout des l'option "graphe du mot" dans les profils des classifications de texte. Cette option produit un graphique qui montre les cooccurrences de la forme dans les uce de la classe.
  • ajout de l'option "chi2 modalités de la forme" dans les profils questionnaire et texte : construit un graphique des chi2 par classe des modalités de la variable sélectionnée. Nécessite des variables formatées en variable_modalité
  • ajout des graphes de classe et des graphiques "chi2 par classe" dans les profils questionnaires
  • ajout des AFC (sur les formes et sur les types) dans les analyses "Comme lexico"
  • Les analyses de texte "comme Lexico" et "Statistique" peuvent être réouvertes
  • ajout des types grammaticaux dans les analyses "Statistiques"
  • changement du critère minimum d'uce par classe dans les analyses questionnaires. Le critère utilisé était différent des analyses textes. Merci à Alain Piaser pour avoir découvert cette différence.
  • correction d'un bug sur la lemmatisation
  • ajout de la possibilité d'exporter le corpus lemmatisé
  • ajout de la possibilité de calculer les profils des segments répétés sur le corpus lemmatisé.
  • ajout d'un indice de similitude : l'indice binomial. Je vais considérer l'implémentation de cet indice comme expérimental en attendant un retour des auteurs...

0.3 alpha 3 (16/02/2011)

  • correction d'un bug sur les analyses questionnaires : les résultats étaient inaccessibles

0.3 alpha 2 (13/02/2011)

  • correction d'un bug qui mélangeait les profils quand il y avait plus de 10 classes
  • correction du bug de lancement sous windows 7 64 bit
  • correction d'un bug de paramétrage des analyses alceste : le nombre maximum de formes n'était pas pris en compte
  • les formes associées et les concordanciers reviennent dans les analyses stat et "comme lexico"
  • correction du bug qui empêchait de garder les mêmes coordonnées sur plusieurs graphes de similitudes
  • changement du mode de sélection des listes sous windows : les raccourcis normaux sont actifs
  • ajout d'un dictionnaire expérimental pour l'anglais
  • changement dans la gestion des corpus tableaux
  • prise en charge du format ods

0.2 alpha 1 (08/11/2010)

  • l'encodage du corpus est demandé à l'ouverture du fichier. Si l'encodage choisi n'est pas le bon, soit le logiciel vous le signale, soit il ne le signale pas et vous verrez des caractères bizarres à la place des caractères non ascii (accent et cédille). Par défaut, la plupart des systèmes linux encode les textes en UTF-8, windows en cp1252 et Mac Os X en macroman. Sous mac, je vous conseille d'utiliser l'utf-8 comme encodage. Les éditeurs de texte disponible dans mac permettent de choisir l'encodage du fichier. OpenOffice permet également de choisir l'encodage du fichier au moment de son enregistrement au format texte. Cet encodage dépend toujours du système sur lequel le corpus a été créé et pas du système sur lequel le corpus est analysé.
  • ajout d'un outil pour vérifier le formatage du corpus : encore un peu naïf, il devrait quand même pouvoir repérer les principales erreurs de formatage.
  • Possibilité d'importer un corpus à partir d'une recherche sur Factiva. Factiva est une base de données bibliographique de la presse. Elle est accessible en ligne mais il faut être abonné. L'utm est abonnée, les enseignants et les étudiants peuvent y accèder à partir de l'ENT. Cette base permet d'extraire des articles de presse en texte intégral qui peuvent être exportés au format xml. iramuteq peut maintenant créer un corpus formaté à partir d'un ou plusieurs de ces fichiers xml.
  • Possibilité d'introduire des formes supplémentaires dans les UCE. Ces formes doivent être marquées en commençant et en se terminant par un '_'. Exemple : _rire_. C'est l'équivalent des formes en majuscules dans ALCESTE.
  • Deux nouvelles clés : formes non reconnues et nombre en chiffre
  • Le calcul de l'effectif minimum d'une forme a changé : par défaut, les 1500 formes les plus fréquentes seront conservées. Cette valeur est paramétrable.
  • Possibilité de paramétrer le nombre de classes terminales de la première phase de la classification.
  • Recherche et profils des segments répétés : pour chaque classe, on peut demander l'effectif des segments répétés (clic droit sur le profil); le profil des segments répétés de l'ensemble de la classification peut être calculé (bouton 'SG' sous l'onglet 'classification'). Ce profil est calculé sur un tableau pondéré, il ne se lit donc pas tout à fait comme les profils des formes. L'unité passe de l'uce au segment.
  • Graph de classe : possibilité de compléter l'analyse des classes par un graph de similitude sur les formes de la classe (clic droit sur un profil).
  • graphique des chi2 par classe des formes (à partir d'un clic droit dans le profil)
  • Accès aux UCE caractéristiques de la classe (clic droit sur un profil); deux modes de calcul sont proposés : somme des chi2 des formes marquées de l'uce ou moyenne des chi2 des formes marquées de l'uce.
  • Accès aux concordanciers beaucoup plus rapide.
  • possibilité d'extraire le corpus découpé en uce avec la classe en variable étoilée. Le corpus peut être formaté pour iramuteq/ALCESTE ou pour lexico.
  • le RAPPORT en texte n'est plus écrit automatiquement. Il peut être obtenu à partir d'un bouton sous l'onglet 'classification' (bouton 'rap').
  • l'onglet 'AFC 3D' a été supprimé. Les AFC en 3 dimensions sont accessibles à partir du bouton 'AFC' de l'onglet 'AFC'. Elle peuvent donc recevoir toutes les options disponibles pour les AFC en 2D.
  • ajout d'une option pour que la taille des formes (ou des sphères pour la 3D) soit proportionnelle au plus fort chi2 de liaison de la forme à une classe.
  • ajout d'une option sur la transparence des sphères pour la 3D.
  • ajout d'une option pour faire un film : cette option permet de faire un petit film qui représente un tour complet de l'espace 3D de visualisation. La première vue et la taille de la fenêtre peuvent être réglées avant de lancer le début du film. L'utilisation de cette option nécessite d'installer le petit logiciel ImageMagick : http://www.imagemagick.org/script/index.php
  • ajout des classes dans la liste des représentations des graphiques d'AFC
  • Utilisation en ligne de commande à partir du script iracmd.py : Ceci permettra d'automatiser certaines analyses.

0.1 alpha 11 (05/04/2010)

  • correction du bug sur les classes 0
  • ajout d'indices de similitude (Russel, Jaccard, Kulczynski1, Kulczynski2, Mountford', Fager, simple matching, Hamman, Faith, Tanimoto, Dice, Phi, Stiles, Michael, Mozley, Yule, Yule2, Ochiai, Simpson, Braun-Blanquet, Chi-squared,  Phi-squared, Tschuprow, Cramer, Pearson ) grâce à la librairie proxy de R
  • passage des graphes en PNG
  • les analyses de similitudes sont automatiquement enregistrées et peuvent être ré-ouvertes par la suite
  • possibilité de conserver l'organisation des graphes entre deux analyses
  • nouveau système de sauvegarde des analyses ALCESTE : les analyses réalisées avec les versions précédentes ne sont plus compatibles


0.1 alpha 10 (28-01-2010)

  • correction du bug du premier lancement sous windows
  • ajout d'un fichier de log

0.1 alpha 9 (27-01-2010)

  • correction du bug sur les classifications simples sur UCI

0.1 alpha 8 (25-01-2010)

  • Correction de bugs multiples
  • ajout d'un module d'analyse de similitudes
  • ajout d'options dans la plupart des analyses


Problèmes connus :

  • absence de documentation (en cours de correction)
  • et bien d'autres !!


Installation



Installation sous windows XP et windows 7

Etape 1

il faut installer le logiciel R AVANT d'installer iramuteq. Iramuteq a été testé avec R-2.12.2 sous windows XP.

R peut être téléchargé à partir de ce site web : http://cran.cict.fr/ ou à partir de n'importe quel autre miroir http://cran.r-project.org/mirrors.html

La version 2.12.2 pour windows  est accessible depuis cette page : http://cran.univ-lyon1.fr/bin/windows/base/R-2.12.2-win.exe

Etape 2

installez iramuteq


Installation sous Mac OS X

Etape 1

il faut installer le logiciel R AVANT d'installer iramuteq. Iramuteq a été testé avec R-2.12.2 sous Mac OS X 10.4 et devrait fonctionner avec les versions ultérieurs.

R peut être téléchargé à partir de ce site web : http://cran.cict.fr/ ou à partir de n'importe quel autre miroir http://cran.r-project.org/mirrors.html
La version 2.12.2 pour Mac OS X est accessible depuis cette page : http://cran.univ-lyon1.fr/bin/macosx/R-2.12.2.pkg

Etape 2

Il faut extraire l'archive iramuteq.zip (double-clique) et déposer iramuteq dans Applications.

Remarque
Sous Mac OS X 10.4, le serveur X11 doit être lancé pour que les graphiques en 3 dimensions et le module dynamique des analyses de similitudes fonctionnent. Ceci n'est pas nécessaire sur les versions ultérieures. X11 est disponible sur le CD d'installation de Mac OS X.


Installation sous linux

Sous debian ou ubuntu, le paquet devrait fonctionner et installer les dépendances nécessaires.
Télécharger le paquet et double-cliquez dessus.

  • autre linux :

installez les dépendances suivantes :

python(>=2.6), xlrd, numpy, wxpython, R (>=2.7.0). Les librairies 'ca', 'rgl', 'gee', 'ape', 'igraph' et 'proxy' de R sont également nécessaires.

Il faut ensuite extraire les sources et lancer 'python Iramuteq.py' dans un terminal.

Mise à jour

Désinstaller l'ancienne version d'iramuteq, mettez R à jour si nécessaire.

Effacez le répertoire des options d'iramuteq :

sous windows : C:\Documents and Settings\Votre utilisateur\.iramuteq

sous Mac OS X : /Users/Votre utilisateur/.iramuteq

sous linux : /home/Votre utilisateur/.iramuteq

Les versions de développement sont très peu testées.
Elles peuvent même ne pas fonctionner du tout.
:)

 

Nombre de visites : 6

Réalisé avec le CMS Plone, le système de gestion de contenu Open Source

Ce site respecte les normes suivantes :