This is a collaborative space. In order to contribute, send an email to maximilien.chaumon@icm-institute.org
On any page, type the letter L on your keyboard to add a "Label" to the page, which will make search easier.

Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Next »

Exemples de morceaux de scripts en shell csh

  • Convertion des données du format BRAINAMP vers le format LENA

-> utilisation du programme multiconv

foreach f (*.vhdr)
multiconv -s $f --output-format LENA
end

  • Ajout des coordonnées des électrodes dans un fichier LENA

-> utilisation du programme injectSensorGeometry

foreach f (*.lena)
injectSensorGeometry $f -pol ~/../datalinks/CASQUES/casque11/Mesures/casque11.pol -overwrite
end

  • Calcul des électrodes oculaires différentielles

-> utilisation du programme dataHandler

foreach f (*.lena)
dataHandler -r -diff "+MOV MOVh MOVb MOH MOHd MOHg" $f -undo
dataHandler -r -chtype -eog -ch "MOV MOH" DIFF_$f
end


  • Création des marqueurs à partir de ceux présents dans la piste technique

-> utilisation du programme dataHandler

foreach f (*.lena)
dataHandler -r -adm "sync=B|H" $f
dataHandler -r -adm "son=C" $f
dataHandler -r -adm "YF=B&F" $f
dataHandler -r -adm "start=>>+10" $f
dataHandler -r -adm "end=>>+-20" $f
end

  • Détection et création des marqueurs autour des clignements oculaires

-> utilisation du programme dataHandler

foreach f (DIFF_*.lena)
dataHandler -r -delm BLINK $f
dataHandler -r -tm BLINK maxvar -10 -time 0 .4 -lpf 30 -ch_strict MOV -color red $f
dataHandler -r -adm "BL1=BLINK%2" $f -color blue
dataHandler -r -adm "BL2=BLINK%2 1" $f -color blue
end

  • Détection et création des marqueurs autour des périodes contenant du muscle

-> utilisation du programme dataHandler

set canal="F8"
set seuil=2
echo "Detection muscle sur canal " $canal "avec seuil " $seuil
foreach f (DIFF_*.lena)
dataHandler -r -delm MUSCLE $f
dataHandler -r -tm MUSCLE maxvar -$seuil -time 0 2 -hpf 10 -ch_strict $canal -color blue $f
dataHandler -r -adm "MU1=MUSCLE%2" $f -color blue
dataHandler -r -adm "MU2=MUSCLE%2 1" $f -color blue
end

  • Création de marqueurs toutes les 4 s à partir de 10 s du début jusqu'à 20 s de la fin de l'enregistrement (marqueur end)

-> utilisation du programme dataHandler
foreach f (DIFF_*.lena)
dataHandler -r -adm "start=>>+10" -color black $f
dataHandler -r -adm "end=>>+-20" -color black $f
dataHandler -r $f -adm "sec=(+10 -4 0)&<<[end]" $f
end

=> Ajout du marqueur start 10 s après le début de l'enregistrement

=> Ajout du marqueur end 20 s avant la fin de l'enregistrement

=> Ajout du marqueur sec à partir de 10 s du début du fichier toutes les 4 s

  • Calcul de spectre sur un fichier

-> utilisation du programme dataHandler
dataHandler -new $f -psd "sec=+10 -4 20"

Voir l'aide en ligne :
dataHandler -help psd

  • No labels