Contribution de logiciels

Cette page répertorie les logiciels qui supportent les produits CED. Ils ont été développés et contribués publiquement par des personnes en dehors de CED. Les droits d'auteur des ces logiciels en général appartiennent donc à ces personnes. Ces logiciels sont fournis en l'état et les développeurs déclinent toute responsabilité, quelle qu'elle soit, quant aux conséquences de leur utilisation. CED fournit cette page et les liens avec les logiciels à titre de service pour ses utilisateurs. Pour y contribuer, veuillez nous en parler


Interface entre Matlab et le 1401 Amélioration !

Interface entre Matlab et le 1401

"Matced" est une interface qui permet au Matlab de contrôler directement le système d'acquisition de données 1401 de CED. Elle permet de créer un puissant environnement informatique frontal pour traiter et tracer les données échantillonnées par le CED. En outre, le CED-1401 peut être programmé au moyen des fichiers M de Matlab. En alliant Matced à l'interface graphique utilisateur de Matlab (uicontrol), il est facile de développer une application Windows complète au moyen des fichiers M.

Dario Ringach,
Department of Neurobiology and Psychology,
Jules Stein Eye Institute & Brain Research Institute,
David Geffen School of Medicine,
University of California, Los Angeles,
Los Angeles, CA 90095-1563
USA
email: dario@ucla.edu

Version à 32 bits

Jim Colebatch a eu l'obligeance de convertir le travail ci-dessus dans une version à 32 bits réclamée par les versions modernes de Matlab. Téléchargez matced32.zip qui décompressera avec WinZip pour vous donner les fichiers matced32.dll, use1432.dll, matced32.c, matced32.m, mat1401.m et mat1401X.m, qui sont de simples programmes-exemples permettant d'illustrer les améliorations apportées dans la version 04. Dans la dernière révision, il est précisé :

Le DLL inclut une option permettant d'appeler U14WorkingSet, et les sous-routines comportant des erreurs retournent désormais systématiquement le code d'erreur.

Fichier mex 64 bits pour interface entre Matlab et use1432

Jim a également mis à disposition un fichier mex 64 bits pour les interfaces entre Matlab et use1432.dll. Télécharger le fichier matced64c.zip, et ouvrez le fichier mex et les fichiers m proposés en exemples. Quelques précisions de la part de Jim :

J'ai choisi le nom matced64c pour indiquer qu'il s'agit d'une version compatible, qui n'utilise donc aucune variable spécifique au format 64 bits.

matced64c.mexw64 doit être installé dans un répertoire du chemin Matlab, avec la version du fichier use1432.dll telle qu'elle vous a été fournie.

Le fichier mex peut être testé en utilisant les fichiers m inclus, à savoir mat1401X_64c.m, mat1401Xp_64c.m et mat1401TF_64c.m. Ceux-ci vous montreront comment appeler l'interface mex et comment modifier vos fichiers m existants.

IUG Matlab permettant d'utiliser le 1401

Jim a également proposé une IUG Matlab permettant d'utiliser le 1401 : matgui.zip. Celle-ci fonctionne avec les versions 6.5.1, 7.0 et 7.1 (au moins) et permet une collecte de données simples directement dans Matlab. Elle utilise son MATCED32.DLL (cf. ci-dessus).

Le code illustre un certain nombre de fonctionnalités de l'IUG Matlab, notamment la façon dont les variables sont sauvegardées et peuvent être transférées d'une fenêtre à l'autre.

Il existe également une version 64 bits, a1401gui_64.zip.

Outils de neuroscience pour MATLAB

Outils de neuroscience pour MATLAB

sigTOOL propose un environnement de programmation et d'analyse dédié au traitement des données de neuroscience. Une interface graphique fournit à l'utilisateur une application autonome pour effectuer des analyses de formes d'onde et de trains d'impulsions dans cet environnement. Des extensions écrites par l'utilisateur peuvent être ajoutées à l'interface au fil de l'eau, sans nécessiter de modification du code existant. Les formats de fichier Spike2 et Signal sont inclus dans la sélection d'importation. Cliquez here pour en savoir plus.

Malcolm Lidierth,
Sensory Function Group,
Centre for Neuroscience Research,
Hodgkin Building,
KCL Guy's Hospital,
London
SE1 1UL
UK
email: malcolm.lidierth@kcl.ac.uk

Bibliothèque MATLAB SON

Bibliothèque MATLAB SON

Télécharger MATLAB SON LIBRARY qui contient des routines permettant de charger/écrire/créer des fichiers Spike2 pour Windows dans MATLAB, à l'adresse depuis le site sigTOOL de Malcolm : http://sigtool.sourceforge.net.

Malcolm Lidierth,
Sensory Function Group,
Centre for Neuroscience Research,
Hodgkin Building,
KCL Guy's Hospital,
London
SE1 1UL
UK
email: malcolm.lidierth@kcl.ac.uk

Bibliothèque MATLAB CFS Amélioration !

Bibliothèque MATLAB CFS

Téléchargez le MATLAB CFS Library.zip, qui contient des routines dédiées de chargement/écriture/création de fichiers Signal dans MATLAB.

Jim a testé ces fichiers avec Matlab 6.5.1 et plusieurs versions de Matlab 7 jusqu'à R2007a (Matlab 7.5). Toutes semblaient fonctionner correctement. Les fichiers d'assistance décrivent la manière dont vous pouvez utiliser les appels et proposent plusieurs exemples de fichier m. Tous ces éléments se trouvent dans le fichier zip, mis à jour le 24 Février 2016.

Fichier mex 64 bits pour interface entre Matlab et des fichiers CFS

Jim a également mis à disposition un fichier mex 64 bits pour les interfaces entre Matlab et des fichiers CFS. Télécharger le fichier matcfs64c.zip, et ouvrez le fichier mex et les fichiers m proposés en exemples. Quelques précisions de la part de Jim :

J'ai choisi le nom matcfs64c pour indiquer qu'il s'agit d'une version compatible, qui n'utilise donc aucune variable spécifique au format 64 bits.

matcfs64c.mexw64 être installé dans un répertoire du chemin Matlab, avec la version du fichier CFS64c.dll telle qu'elle vous a été fournie.

Le fichier mex peut être testé en utilisant les fichiers m inclus, à savoir cfsRead64c et cfsWriteRL64c.

Jim Colebatch,
Institute of Neurological Sciences,
The Prince of Wales Hospital,
Randwick
Australia
Tel (Int) +61 2 9399 0111 email: J.Colebatch@unsw.edu.au

Script MATLAB CFS pour l’importation de
fichiers CFS Nouveau!

Script MATLAB CFS pour l’importation de
fichiers CFS

Ce script Matlab permet d'importer de multiples fichiers Signal.

Vous devez tout d’abord installer la bibliothèque matcfs64c (voir ci-dessus) avec les fichiers ouverts dans un dossier, ajouté au chemin Matlab.

Téléchargez le CFS2MAT.zip, qui contient un script MATLAB pour l’importation de fichiers Signal dans MATLAB.

Pour exécuter le script :

  • Tapez cfs2mat dans l'invite de commande Matlab
  • Rendez-vous dans la bibliothèque appropriée et marquez les fichiers à importer
  • Les résultats seront automatiquement sauvegardés dans des fichiers .mat portant le même nom que les fichiers CFS
  • Chaque fichier .mat contient une variable à structure unique nommée ‘’D’’
    • D.param : différents paramètres de l'acquisition
    • D.data : les données, organisées sous la forme nPoints x nTrials x nChannels

Gilad Jacobson,
email: giladj@gmail.com

CFS data into MATLAB: Biosig

CFS data into MATLAB: Biosig

Biosig offre une interface commune pour plus de 40 formats de données,

  • save2gdf, outils de ligne de commande pour la conversion de données
  • SigViewer, une suite d'outils de visualisation et de notation pour les signaux physiologiques
  • mexSLOAD, pour lire les données CFS dans Matlab et Octave
  • Une suite de fonctions Matlab/Octave pour le traitement des données

Dr. Alois Schlögl,
Institute of Science and Technology Austria,
Am Campus 1,
3400 Klosterneuburg
Austria
email: alois.schloegl@ist.ac.at

Utilisation du 1401 de LabVIEW

Utilisation du 1401 de LabVIEW

Ces fichiers permettent aux utilisateurs de LabVIEW d'interfacer le CED 1401 via la CED Windows Library (bibliothèque): USE1432.DLL. Ils fournissent les appels de fonction répertoriés dans la bibliothèque d'interface de programmateur CED pour Windows comme LabVIEW vi's dans 1401.llb, ainsi que les programmes de test LabVIEW dans Test1401.llb et la documentation Word dans Lv1432.doc. Les fonctions sont écrites pour Windows 95/98 et NT.

Téléchargez maintenant le fichier à auto-extension.

Prof E F Evans,
Dept of Communication and Neuroscience,
Keele University,
Keele,
Staffs
ST5 5BG
UK
Tel +44 (0)1782 583054
email: coa18@keele.ac.uk

Utilisation du 1902 de LabVIEW

Utilisation du 1902 de LabVIEW

Il s'agit d'un ensemble de VI permettant d'interfacer l'amplificateur 1902 à LabVIEW.Les VI sont de type LabVIEW 6.1 et ne pourront pas être exécutés sous les versions plus anciennes de LabVIEW.

Téléchargez maintenant le documentation text file or a archive .zip file de tous les fichiers.

Tim Pragnell,
Dept of Physiology,
University of Oxford,
Parks Road,
Oxford
OX1 3PT
UK
email: tim.pragnell@physiol.ox.ac.uk

Utilisation du 1401 sous VB.NET 1.1

Utilisation du 1401 sous VB.NET 1.1

Les fichiers CEDVB02Net.zip et u1432class.zip sont des enveloppeurs conçus pour use1432.dll et certains codes exemples (tous deux compatibles VB.NET).

Jim Colebatch,
Institute of Neurological Sciences,
The Prince of Wales Hospital,
Randwick
Australia
Tel (Int) +61 2 9399 0111 email: J.Colebatch@unsw.edu.au

Convertir les fichiers HPGL .plt en un format de métafichier

Convertir les fichiers HPGL .plt en un format de métafichier

Le programme HPGLLoad.exe sert à convertir les fichiers HPGL .plt (généralement depuis SIGAVG) en un format de métafichier amélioré permettant une utilisation directe, par exemple dans un document Word.

Jim Colebatch,
Institute of Neurological Sciences,
The Prince of Wales Hospital,
Randwick
Australia
Tel (Int) +61 2 9399 0111 email: J.Colebatch@unsw.edu.au

Graphical user interface for processing motor
evoked potentials Nouveau!

Graphical user interface for processing motor
evoked potentials

The program palMEP_v1.0_x64_setup_7_7_2017.exe is an easy to use and open source graphical user interface for pre-processing and basic analysis of motor evoked potentials elicited by magnetic or electric stimulation. palMEP allows both manual and automated processing of either single or multiple files at once. It supports CED Signal and Spike2 files, as well as generic csv files.

Ruben Perellón Alfonso,
Department of Neurology,
University Medical Centre Ljubljana,
Zaloška cesta 2,
1000 Ljubljana
Slovenia
Tel (Int) +386 1 5222311 email: ruben.palfonso@gmail.com

Spike2 script syntax highlighting in Atom Nouveau!

Spike2 script syntax highlighting in Atom

I made a grammar language-spike2 for Atom editor. It's rather primitive, but you can enjoy syntax highlighting for Spike2 script language in macOS as well.

Function names are taken from version 8 documentation. Some of the functions new in v9 may be missing. Code folding of func or proc is not supported.

Kouichi C. Nakamura,
MRC Brain Network Dynamics Unit,
Department of Pharmacology,
Mansfield Road,
Oxford OX1 3TH
UK
Tel (Int) +44 1865-271582 email: kouichi.c.nakamura@gmail.com.

Conversion des fichiers CFS à importer dans Excel

Conversion des fichiers CFS à importer dans Excel

Le programme CFS2EXCEL permet de convertir des fichiers de données CFS, venant généralement de SIGAVG ou CHART, dans un format pouvant être importé dans Excel. Il ne fonctionne que sur les fichiers CFS contenant des données entières également réparties, comme les fichiers SIGAVG standard.

Lisez la description complète à partir de laquelle vous pouvez transférer les fichiers dans un format à décompression automatique.

Sean Kelly
Department of Child Health, Sir James Spence Institute, R.V.I.
Newcastle
NE1 4LP
UK
Tel (0191) 2023007 email: sean.kelly@newcastle.ac.uk

Lecture des fichiers Spike2 (SON) dans Python

Lecture des fichiers Spike2 (SON) dans Python

Bibliotheque SON pour PYTHON

Pour la lecture de données à partir des fichiers Spike2 SON de CED.

Basé sur SON Library 2.0 pour MATLAB, écrit par Malcolm Lidierth du King's College, Londres. Consulter la page Web http://www.kcl.ac.uk/schools/biohealth/depts/physiology/mlidierth.html

Utilisation de la bibliothèque

Pour de plus amples détails, lire le fichier __init__.py, ou taper ceci dans Python (après avoir placé le répertoire sonpy dans votre chemin de recherche Python) :

>>> from sonpy import son
>>> help(son)

Antonio Gonzalez
Department of Neuroscience
Karolinska Institutet
Stockholm
Sweden
email: Antonio.Gonzalez@ki.se

John Dempster Strathclyde SES

John Dempster Strathclyde SES

The Strathclyde Electrophysiology Software ne contribue PAS à ce site, mais il constitue une suite de programmes très largement utilisée pour l'enregistrement et l'analyse de signaux à partir d'expériences d'électrophysiologie intracellulaire et pouvant être utilisée avec des appareils de la famille CED 1401.

Cambridge Electronic Design Limited

Registered in England: 972132

Registered office:

  • Cambridge Electronic Design Limited,
  • Technical Centre,
  • 139 Cambridge Road,
  • Milton,
  • Cambridge CB24 6AZ
  • ENGLAND.

VAT: GB 214 2617 96

Producer Registration number: WEE/BD0050TZ

Terms and Conditions of Sale

For our US customers, we can provide tax form W-8BEN, that identifies us as a UK company.

DUNS: 219151016
CAGE/NCAGE: KB797
NAICS: 423490
Commodity codes
Hardware: 84716070
Software: 85234945
×

Envoyer un email:

info@ced.co.uk

Post
  • Cambridge Electronic Design Limited,
  • Technical Centre,
  • 139 Cambridge Road,
  • Milton,
  • Cambridge CB24 6AZ
  • ENGLAND.
Téléphone:

(Int.+44) (0)1223 420186

D’Amérique du Nord:

1 800 345 7794

×

Politique de confidentialité

CED, dans tout ce site, remplit deux missions liées à la confidentialité. Nous allons les expliquer.

Emails provenant de téléchargements

Nous proposons des téléchargements gratuits de nombreux fichiers sur notre site, allant de programmes test à des fichiers d'installation complets pour des versions mises à jour de paquets de premier plan de type Spike2.

Lorsque des clients souhaitent télécharger un paquet de premier plan, nous posons quelques questions, pour connaître leur nom, adresse email, le numéro de série du logiciel pour lequel ils recherchent une mise à jour et pour savoir s'ils veulent recevoir un courrier électronique automatique à chaque mise à jour de notre produit. Ces informations sont retournées par email à CED lorsqu'ils accèdent à l'écran final de téléchargement. Dans le cadre de cet email, votre navigateur transmet le type et la version de navigateur que vous utilisez de même que la résolution de votre écran.

Les raisons pour lesquelles nous tenir à recevoir et à conserver ces informations résident principalement dans le fait qu'elles sont utiles à notre équipe de développement de logiciels pour savoir qui a reçu les versions les plus récentes, et aussi à notre équipe de développement de site Internet pour savoir quels navigateurs les gens utilisent pour visualiser notre site de même que la résolution définie pour leurs écrans.

Cookies

Si des gens téléchargent un paquet de premier plan, nous essayons d'écrire un cookie, c'est-à-dire un petit fichier dans votre ordinateur, reprenant votre nom, votre numéro de série du progiciel et la version que vous êtes en train de télécharger. La durée de vie de ces fichiers est d'un an.

La raison motivant le stockage de ces informations veut que si vous souhaitez effectuer un téléchargement à un autre moment, vos coordonnées sont lues à partir du cookie et pré-écrites dans le formulaire, pour vous éviter de les consulter à nouveau. L'autre raison est que la prochaine fois que vous accéderez à notre site, votre navigateur effectue une recherche parmi vos cookies CED et compare les versions téléchargées avec le numéro des versions les plus récentes figurant sur notre site. S'il existe une version plus récente d'un produit que vous avez déjà téléchargé, nous vous le signalons sur l'écran de page d'accueil pour que vous sachiez si cela vaut la peine de retourner à la page de téléchargement.

Aucune de ces informations ne sortira de CED. ×