code source
Installation
Common-Lisp, avec ASDF
fv-morphologie est compatible avec ASDF.
Dans emacs+slime :
CL-USER> (load "/YOUR/PATH/TO/fv-morphologie/fv-morphologie.asd")
T
CL-USER> (swank:operate-on-system-for-emacs "fv-morphologie" :LOAD-OP)
T
Common Lisp, sans ASDF
cd /dossier/fv-morphologie
(load "fv-morphologie-cl.lisp")
PWGL
Télécharger et décompresser la dernière version du code source ci-dessus.
Copier tout le dossier fv-morphologie dans le dossier "PWGL-User/User-library/" (ou équivalent).
Scheme
Un début de code scheme pour l’analyse contrastive, avec LispMe sur PalmOS ici et là (work in progress...)
Version minimaliste pour conditions extremes !
Documentation
Documentation en ligne
Une documentation et des tutoriaux sont intégrés dans la version PWGL (cf. menu "Help" de PWGL). Il s’agit pour le moment de la documentation la plus complète.
Pour la version Common-Lisp, la documentation est pour l’instant intégrée dans le fil du code. Le fichier fv-morphologie-pwgl.lisp offre à ce jour une représerntation stable du menu (cf. présentation générale).
Développement (changelog)
v. 20111205
fonction motif-group dans le menu Différenciation.
des tutoriaux sont mis à jour, notamment correction des tutoriaux des fonctions de délinéation.
v. 20111102
fonction exsample ajoutée dans le menu Encodage (cf. tutorial correspondant dans Help PWGL) ;
ajout de documentation en ligne des fonctions dans PWGL (commande-d).
v. 20111028
ajout de la fonction graph-extrem dans le menu Délinéation (extrémités - ou feuilles - d’un graphe) ;
graph-deg renommée graph-degree ;
graph-len renomée graph-length.
v. 20111025
importantes modifications ;
la fonction int-sign est supprimée, faisant double emploi d’une certaine manière avec la suivante ;
la fonction int-primitives a été refondue en la fonction int-signature, laquelle propose une description de séquences numériques selon plusieurs méthodes : "min-flex-max", "landmarks" et "major-extrema". La méthode min-flex-max est encore expérimentale (cf. documentation en ligne et tutorial) ;
mise à jour des tutoriaux en cours...
v. 20110201
correction d’un bug arrivant parfois dans le graphe de recouvrement minimal qui pouvait alors être dissocié en deux ou plusieurs graphes (fonction span-tree) ;
changement du nom de la fonction [class-graph] en [graph-part], déplacé dans le menu Délinéation ;
développement de la fonction [class-sym] (ajout de différentes options) ;
dans le tutorial, ajout de deux exemples de transcription automatique de sonagrammes (cf. FV-exemples/ornithologie/).
v. 20101221
La fontion class-num est dotée d’un second mode "1d-centroids" pour la classification automatique de valeurs numériques à une dimension.
A faire (développement, todo list)
portage OpenMusic
L’interface reste à faire, notamment au moyen de ompw et ompw-utils.
(pas difficile, l’interface peut se référer à fv-morphologie-pwgl.lisp).
