Fonctionnant avec l'un des périphériques d'acquisition de données de la famille CED 1401, Signal offre une grande puissance de capture et d'analyse de données par balayage, de génération de stimuli et de commande. Trouvant son origine dans le logiciel très réputé que fût SIGAVG, Signal est aujourd'hui utilisé dans des laboratoires du monde entier pour un éventail d'applications très large. Signal version 3 est la dernière mise à jour de cette application logicielle très versatile.
Signal enregistre une combinaison de données de forme d'onde, d'états externes et de marqueurs de clavier ; il est de plus capable d'ajouter une grande variété de données auxiliaires aux balayages échantillonnés. Les balayages peuvent être non-déclenchés, post-déclenchés ou péri-déclenchés. Des stimuli peuvent également être générés pendant l'échantillonnage.
L'interface conviviale et interactive de Signal offre toutes les fonctions de capture de données, d'analyse de données et de commande de l'affichage exigés par les utilisateurs. Les tâches répétitives, les analyses personnalisées et la gestion des expériences en ligne complexes peuvent être automatisées grâce au langage script intégré.
Applications courantes
Verrouillage de tension et de courant
Potentiels évoqués
Patch-clamp canal isolé
Potentiels de champ
Moyenne de signal
Etudes auditives
Electromyographie
Etudes d'ingénierie
Analyse spectrale
TMS et rTMS
Capture rapide de transitoire
Formation assistée par ordinateur
Fonctionnalités de Signal
Echantillonnage rapide de canaux multiples ; la vitesse maximale et le nombre de canaux varient selon le type de 1401 utilisé
Analyse de données en ligne et hors-ligne, dont calcul de la moyenne des formes d'onde (avec barres d'erreur), spectres de puissance et histogrammes d'amplitude.
Génération automatique de moyennes multiples à partir d'un seul fichier de données et de grandes moyennes calculées sur des fichiers multiples
Détection de caractéristiques de forme d'onde et mesures en ligne et hors-ligne permettant de générer des tracés XY
Exportation de données vers d'autres applications sous forme de texte ou d'image; exportation directe de données vers des feuilles de calcul
Importation de données à partir d'une grande variété de fichiers tiers
Automatisation et personnalisation des analyses et tâches répétitives
Filtre FIR (Finite Impulse Response)
Ajustement de courbe utilisant une grande variété d'équations de lissage ; les coefficients de lissage peuvent être automatiquement tracés
Vues multiples et configurables d'un même fichier de données, ceci même en cours d'échantillonnage
Le séquenceur de sortie permet une flexibilité des stimuli de sortie, une réaction aux données échantillonnées et une interaction complexe avec les scripts
Outils permettant l'analyse de verrouillage de tension en configuration cellule entière, de verrouillage de courant et de patch-clamp sur canal isolé (trace idéalisée, histogrammes temporels ouverts/fermés)
Enregistrement et affichage de balayages rapides de données de forme d'onde sur un disque avec plus de 15 000 000 points de données par balayage avec un Power1401 de base
Sortie de formes d'onde d'impulsion, sinusoïdales, de rampe et stockées en cours d'échantillonnage
Génération d'ensembles de stimuli variables (impulsions, rampes) sur jusqu'à 8 sorties de conversion numérique-analogique en cours d'échantillonnage, séquençage sur des ensembles multiples de stimuli
Echantillonnage d'entrées multiples de forme d'onde à des fréquences cumulées pouvant atteindre 625 kHz
Commutation rapide de la configuration d'échantillonnage et des protocoles de sortie
Capture de balayages libres ou déclenchés avec les modes d'échantillonnage post ou péri-déclenchement
Marquage des trames de données pour indiquer les états externes et faciliter la révision et l'analyse sélectives
Exécution d'analyses intégrées et personnalisées sur les données échantillonnées entrantes
Configuration dynamique des amplificateurs programmables, y compris l'amplificateur à faible bruit CED 1902 et l'option de gain Power1401
Détection des caractéristiques de forme d'onde avec les curseurs actifs, mesure sur tracé XY (génération de tracé I/V)
Echantillonnage à des fréquences arbitraires ou variables avec option d'entrées de conversion externe
Verrouillage de tension et de courant
Signal génère tous les stimuli nécessaires aux protocoles de verrouillage de tension et de courant, y compris les formes d'onde de potentiel d'action préenregistrées. Des ensembles multiples de stimuli peuvent être sauvegardés dans une configuration d'échantillonnage et sélectionnés manuellement ou séquencés automatiquement. Les niveaux de tension des stimuli sont soit relatifs à un potentiel de détention ajustable, soit fixes. La soustraction de fuite et les tracés I/V sont toujours disponibles, même en cours d'échantillonnage. Les ajustements de courbe peuvent être appliqués à des données brutes, à des données de soustraction de fuite et à des tracés I/V.
Patch-clamp canal isolé
L'élément de menu ouvert/fermé génère une trace de courant multi-niveau idéalisée à partir des données de patch. La trace idéalisée est éditable en faisant glissant les temps et les amplitudes ouverts/fermés avec la souris ; des outils supplémentaires sont disponibles pour la séparation et la combinaison d'évènements. Les histogrammes d'amplitude peuvent être générés à partir des données brutes ou des traces idéalisées. Les histogrammes de temps de passage sont générés à partir des traces résultantes. L'ajustement de courbe peut être appliqué aux traces ou aux histogrammes dérivés.
Stimuli complexes et contrôle expérimental
Signal est capable de générer une grande gamme de stimuli de sortie : jusqu'à 256 ensembles pouvant contenir jusqu'à 500 impulsions. Les impulsions sont fixes ou peuvent changer d'amplitude et de durée à chaque répétition. Les sorties peuvent être modifiées ou redéfinies pendant que l'échantillonnage continue.
Il existe deux méthodes pour générer des sorties. L'éditeur de séquence graphique convertit les impulsions affichées en leurs commandes de sortie sous-jacentes. Ceci couvre la majorité des besoins en stimuli avec un environnement d'utilisation simple ayant recours au maniement de la souris. Si vos besoins ne sont pas satisfaits avec l'éditeur graphique, il vous est possible de définir vos sorties avec les commandes sous-jacentes sous forme de séquence textuelle d'instructions.
Le langage script offre d'autres options de contrôle expérimental, dont la communication sur lignes séries et les commandes permettant de lancer et d'arrêter d'autres programmes.
Signal est une application puissante, interactive et dotée des fonctions clés en mains nécessaires à la grande majorité des utilisateurs. Il se trouve en outre encore amélioré grâce à l'utilisation des scripts, qui peuvent aller d'un ensemble d'instructions pour des analyses simples à un contrôle expérimental extrêmement complexe. Les scripts peuvent permettre de personnaliser l'échantillonnage, l'analyse en ligne et hors-ligne, la manipulation de données et la sauvegarde de résultats.
Caractéristiques du langage script CED
Commandes évoluées permettant d'exécuter des analyses complexes au moyen d'une seule instruction
Barres d'outils, fenêtres et boîtes de dialogue programmables permettant de personnaliser l'interface utilisateur
Structures de contrôle familières (boucles for...next, procédures, etc.)
Outils de mise au point, dont points d'arrêt, exécution pas à pas et accès aux valeurs variables
Editeur de script avec liste déroulante de fonctions, coloriage de syntaxe et options de séparation de fenêtre
Aide contextuelle
Bien que de nombreux utilisateurs écrivent leurs propres scripts, CED propose un service d'écriture de script et continue à développer et entretenir une bibliothèque de scripts. Ces derniers sont à la disposition des clients et offrent un large éventail de fonctions spécifiques telles que l'analyse de formes d'onde complexes et le calcul de moyenne à partir de fichiers multiples.
l'écriture de script, le package Signal inclut des exemples de scripts pouvant être utilisés comme gabarits, des scripts qui génèrent automatiquement du code pour les barres d'outils et les dialogues, un manuel de référence très complet sur les scripts, ainsi qu'un manuel de formation avec des cours couvrant un large éventail de sujets relatifs à l'écriture de scripts. Il vous est également possible d'écrire des scripts en mode exemple : activez l'enregistrement de scripts, effectuez les actions à enregistrer puis désactivez l'enregistrement. Signal ouvrira alors une nouvelle fenêtre contenant les commandes de script correspondant à vos actions.
Analyse automatisée utilisant un script Pages d'aide de manuscrit
Applications et fonctions à script courantes
Réponse évoquée et TMS Sorties d'impulsion fixe, aléatoire et pseudo-aléatoire avec moyennes de forme d'onde en ligne et hors-ligne et détection de latence. Le calcul automatique de moyenne permet à l'utilisateur de spécifier les dernières n trames pour former une moyenne et des mesures peuvent être automatiquement effectuées à partir des résultats.
Verrouillage de tension ou courant Contrôle du potentiel de détention des sorties d'impulsion grâce au séquenceur graphique. Construction en ligne et hors-ligne de tracés I/V en vues XY et soustraction de fuite.
Patch-clamp sur canal isolé Tracé automatique des ouvertures de canal mono ou multi-niveau en ligne et hors-ligne. Une fois produite la trace idéalisée, des mesures telles que le temps ouvert/fermé et les amplitudes peuvent être effectuées.
EMG Enregistrement de canaux uniques et multiples EMG avec commande logicielle des amplificateurs tels que le CED 1902. Lancez des opérations de rectification et de lissage au simple toucher d'un bouton ou automatiquement à l'aide d'un script. Produisez des spectres de puissance se mettant à jour au fur et à mesure que de nouveaux balayages de données sont enregistrés.
Potentiel d'action cardiaque Utilisez les curseurs actifs pour localiser les PAC puis positionnez les curseurs sur d'autres points, tels que les pourcentages de repolarisation. L'interaction des scripts avec les curseurs peut aider à la génération de rapports.
Transitoires Détectez les formes d'onde traversant un seuil utilisé comme déclencheur. Capturez les données péri-déclenchées en profitant de toute la mémoire disponible de votre 1401. Les stimuli peuvent optionnellement être sortis en réponse au déclencheur.
Potentiels auditifs évoqué Générez des protocoles de stimulus complexes et des rapports sous contrôle de script. Les fonctions incluent : rejet automatique d'artefacts, filtrage numérique, génération de grandes et sous-moyennes et détection de caractéristiques avec les curseurs actifs.
Formation Des scripts spécifiques lancent des exercices pratiques écrits selon les spécifications exactes des tuteurs. Les fonctions incluent l'utilisation des fichiers d'aide avec les instructions expérimentales et la comparaison des résultats de l'ordinateur avec ceux de l'étudiant.
Nouvelles fonctions de la version 3
Echantillonnage
Accès direct au séquenceur de texte sous-jacent à l'interface graphique, offrant ainsi un maximum de flexibilité et de contrôle sur les impulsions et la sortie de formes d'onde
Support et convivialité améliorés au niveau des données d'amplificateur télégraphe
Inversion de polarité de déclencheur en option
Entrée d'échantillonnage de conversion externe pour les fréquences d'échantillonnage arbitraires ou variables
Analyse
Fonctions d'ajustement de courbe améliorées : ajustement par rapport à des fonctions polynomiale, exponentielles, sinusoïdales et gaussiennes sur des trames uniques ou multiples
L'analyse patch-clamp génère des traces de courant idéalisées
Analyse et édition de traces idéalisées
Importation de traces idéalisées depuis le logiciel CED DOS Patch
Analyse améliorée des histogrammes d'amplitude
Mesures de moyenne automatique améliorées
Possibilité de copier-coller les traces vers/depuis des vues XY
Fonctions matricielles intégrées dans le langage script
Nouvelle fenêtre de dialogue pour une simplicité de sélection et de mise en ordre
Canaux surtracés avec, en option, verrouillage de l'axe Y et décalage
Couleurs indépendantes pour les canaux
Analyse patch-clamp
Dialogue d'ajustement de courbe
Exigences du système
Signal version 3 exige une des séries CED 1401 d'interfaces de laboratoire intelligentes et un PC équipé de Windows 95, 98, Me ou Windows NT 4, 2000 ou XP. Nous recommandons que le PC possède au minimum 256 MB de RAM.