Edition    Analyse    Affichage    Functions de script utiles

Contrôle    En ligne    Exemples de méthode    Demande d’utilisateurNouveau

Edition
Mise à zéro de la forme d’onde visibleNouveau
Réorganisation des voies dans les fichiers de données Signal
Adjonction de trames d’un fichier à l’autreNouveau
Calcul de moyennes à partir de fichiers multiple
Multiples moyennes à partir d'un fichier source
Calcul de moyennes à partir de fichiers multiples
Différence entre deux trames dans une vue de mémoire
Redressement des données
Différentiation de données
Suppression d’artéfactsNouveau
Vidage d’un canal unique sous forme de texteNouveau
Identification du contenu d'un fichier CFS
Réparation d'un fichier CFS endommagé
Mise à zéro de la forme d’onde visible
zerovis.zip 780

Ce script met à zéro toutes les donnés d’une forme d’onde visible dans une vue de données Signal, sans affecter le reste des données.

Il travaille sur la vue active en cours au moment où le script est lancé. La manière la plus simple de l’utiliser est de le charger dans Signal, d’ouvrir votre fichier de données, d’organiser l’écran de manière à ce que seuls soient affichés le canal et la plage de temps à mettre à zéro, puis de lancer le script en utilisant la commande ‘’Run script’’ du menu de script. Vous pouvez le placer dans la barre de script pour le rendre encore plus aisément accessible.

Attention! Ce script peut tout à fait supprimer toutes les données d’une trame. Pour vous assurer un certain degré de protection, réglez le mode de mise à jour des données sur la valeur par défaut ('ask user'), les changements ne pourront ainsi pas être écrits sur disque avant votre autorisation.


Réorganisation des voies dans les fichiers de données Signal
reorder.zip 1,420

Ce script vous montre comment réordonner les voies dans les fichiers de données Signal.

Il vous demande le fichier de données à traiter et vous permet de choisir les voies d'entrée à partir desquelles les voies de sortie obtiendront des données. Il crée un nouveau fichier de données avec le même nombre de voies que le fichier d'origine et copie les données d'un fichier à l'autre.

Entrée : fichier de données valide (cfs) avec voies de forme d'onde.
Sortie : fichier de données avec voies de forme d'onde dans un ordre différent. Toutes les trames sont copiées.

Problèmes :
Aucun test n'est effectué pour s'assurer que les formes d'onde sont copiées.
Modifications nécessaires pour inclure d'autres types de voies.
Certains paramètres risquent de manquer.


Adjonction de trames d’un fichier à l’autre
AppendFiles.zip 976

Ce script permet d’adjoindre des trames d’un fichier à l’autre.


Calcul de moyennes à partir de fichiers multiple
mfileave.zip 5,092

Ce script vous montre comment calculer manuellement une moyenne à partir d'un ou de plusieurs fichiers sans utiliser SetAverage() qui ne permet de calculer la moyenne que d'un seul fichier.

Il vous demande le fichier de données à traiter et vous permet de choisir les voies dont la moyenne doit être calculée. Elles seront les mêmes dans tous les fichiers traités. Il crée un nouveau fichier de données avec le nombre de voies approprié et vous permet de calculer des moyennes à partir du fichier source. Vous pouvez ensuite accéder à un fichier source différent (en utilisant un bouton fourni par Toolbar() ) et compléter la moyenne d'origine.

Vous pouvez avoir plusieurs moyennes de sortie dans un même fichier source de sortie (bien que le nombre de moyennes soit par défaut fixé à un). Elles peuvent facilement être consultées, ajoutées ou supprimées.


Multiples moyennes à partir d'un fichier source
multiave.zip 861

Ce script génère de multiples moyennes à partir d'un fichier source, tout comme le mécanisme de calcul automatique de moyenne fourni à partir de la version 1.8 de Signal. Le dialogue qui s'affiche permet de saisir le nombre de trames par moyenne. Les moyennes sont générées dans une vue de mémoire à plusieurs trames.


Calcul de moyennes à partir de fichiers multiples
crossavg.zip 2,379

Ce script crée une moyenne définie de la manière suivante : la trame 1 est la moyenne de toutes les trames 1 de fichier source, la trame 2 est la moyenne de toutes les trames 2 de fichier source, etc. Tous les fichiers faisant l'objet des calculs de moyennes doivent bien sûr comporter le même nombre de canaux d'onde de forme, ayant chacun la même fréquence et longueur d'échantillonnage, et doivent avoir au moins le même nombre de trames.


Différence entre deux trames dans une vue de mémoire
subframe.zip 409

Ce script crée une vue de mémoire contenant des données qui représentent la différence entre deux trames dans la vue source.


Redressement des données
rectify.zip 899

Ce script crée une vue de mémoire contenant une copie de canal de forme d'onde et redresse ensuite les données de canal. Très similaire à CopyDif.


Différentiation de données
signal\scripts\copydif.sgs

Ce script ouvre un fichier de données, crée une vue de mémoire contenant toutes les données d'une trame puis différencie la forme d'onde dans une voie de vue de mémoire.


Suppression d’artéfacts
artremsig.zip 2,454

Ce script est destiné à la version 4 ou une version plus récente de Signal.


Vidage d’un canal unique sous forme de texte
framecols.zip 1,001

Ce script génère un vidage de canal de données sous forme de texte vers la fenêtre de log. Les données de chaque trame sont placées dans une colonne de texte séparée au sein de la grille de valeurs globales, et non plus dans le format de sortie de texte normal de Signal pour lequel chaque canal forme une colonne séparée.


Identification du contenu d'un fichier CFS
signal\scripts\showcfs.sgs

Ce script génère des informations à propos d'un fichier de données CFS et les place dans un nouveau document de texte ou dans la fenêtre de journalisation. Ce script démontre l'utilisation des fonctions qui relisent les données variables d'un fichier CFS et constitue également un outil utile pour déterminer ce que contient précisément un fichier CFS.


Réparation d'un fichier CFS endommagé
signal\scripts\fixcfs.sgs

Ce script lit un fichier CFS endommagé ou défectueux pour déterminer comment il doit être réparé et se charge ensuite d'apporter les modifications nécessaires. La version courante de ce script se charge de réparer la plupart des fichiers endommagés. Elle doit toutefois être utilisée en connaissance de cause !



Certains de ces scripts ont été développés par les utilisateurs plutôt que par l'équipe CED. Si vous disposez d'un script que vous aimeriez mettre à la disposition des autres utilisateurs sur cette page, informez-en Tim Bergel. Nous fournissons également des scripts pour Spike2.

Ces scripts sont sauvegardés en tant que fichiers WinZip, myscript.zip, sauf lorsqu’ils apparaissent sous la forme signal\scripts\myscript.sgs. Ces fichiers ont été installés avec Signal. Voir les résumés en cliquant sur la ligne de description ci-dessous. Vous pouvez alors les télécharger en cliquant sur le nom du fichier ; veuillez vérifier la taille reçue.