Software-Beiträge

Auf dieser Seite wird von CED-Anwendern entwickelte und kostenlos freigegebene Software gelistet, die CED-Produkte unterstützt. Das Urheberrecht für diese Software haben generell die Autoren inne. Die Software wird im Originalzustand bereitgestellt, und die Autoren übernehmen keinerlei Haftung für ihre Verwendung oder Folgeschäden. CED stellt diese Seite und die Verknüpfung zu den Software-Produkten als Kundendienst für die Anwender bereit. Wenn auch Sie einen Beitrag leisten möchten, so informieren Sie uns bitte.


Eine Schnittstelle zwischen Matlab und 1401 Verbessert!

Eine Schnittstelle zwischen Matlab und 1401

"Matced" ist eine Schnittstelle, durch die Matlab das CED 1401 Datenerfassungssystem direkt steuern kann. So erhalten Sie eine leistungsstarke Frontend-Computerumgebung für die Verarbeitung und das Plotten von mit dem CED erhaltenen Daten. Gleichzeitig kann das CED-1401-Gerät über Matlab-M-Dateien programmiert werden. In Verbindung mit der Matlab-Benutzeroberfläche (uicontrol) kann dann mit M-Dateien leicht eine vollständige Windows-Anwendung erstellt werden.

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

32-bit version

Jim Colebatch hat den Vorgang oben freundlicherweise in eine 32-Bit-Version umgewandelt, die für moderne Versionen von Matlab benötigt wird. Downloaden Sie matced32.zip was mit WinZip extrahierendbar ist. Dadurch erhalten Sie matced32.dll, use1432.dll, matced32.c, matced32.m und mat1401.m und mat1401X.m, wobei es sich um simple Programmbeispiele handelt, die Verbesserungen in der 04-Version zeigen. In der neuesten Überarbeitung sagt er:

Die DLL enthält die Option, U14WorkingSet abzurufen, und Subroutinen mit Fehlern geben nun immer den Fehlercode aus.

64 Bt MEX-File für Matlab als Schnittstelle zu use1432

Jim hat zudem eine 64 Bit MEX-File für Matlab als Schnittstelle zur use1432.dll verfügbar gemacht. Laden Sie die matced64c.zip herunter und entpacken Sie die MEX-File und die Beispiel-M-Files. Jim erläutert:

Ich habe mich für die Bezeichnung matced64c entschieden, um anzugeben, dass es sich um eine kompatible Version handelt, es wurden somit keine 64-Bit-spezifischen Variablen verwandt.

matced64c.mexw64 sollte zusammen mit dem Matlab Pfad, zusammen mit der bereitgestellten use1432.dll Version in ein Verzeichnis hinzugefügt werden.

Die MEX-File kann durch die mit enthaltenen M-Files getestet werden, insbesondere durch mat1401X_64c.m, mat1401Xp_64c.m und mat1401TF_64c.m und diese zeigen Ihnen, wie Sie die MEX-Schnittstelle aufrufen und wie Sie die bestehenden M-Files ändern sollten.

Matlab GUI für di 1401

Jim hat auch eine Matlab GUI für die 1401 bereitgestellt: matgui.zip. Sie unterstützt die Versionen 6.5.1, 7.0 und 7.1 (mindestens) und ermöglicht die einfache Datenerfassung direkt zu Matlab. Sie nutzt seine MATCED32.DLL, (siehe oben).

Der Code illustriert eine Reihe von Merkmalen der Matlab GUI, vor allem, wie Variablen gespeichert und zwischen Windows übertragen werden können.

Es gibt auch eine 64-Bit-Version, a1401gui_64.zip.

Neurowissenschaftliche Tools für MATLAB

Neurowissenschaftliche Tools für MATLAB

sigTOOL stellt eine Programmier- und Analyseumgebung für die Verarbeitung neurowissenschaftlicher Daten bereit. Eine grafische Benutzeroberfläche für diese Umgebung bietet dem Endbenutzer eine eigenständige Anwendung für die Wellenform- und Spitzenketten-Analyse. Vom Benutzer geschriebene Erweiterungen dieser Anwendung lassen sich spontan hinzufügen, ohne dass existierender Code geändert werden muss. Spike2 und Signal Dateiformate sind in den verfügbaren Importoptionen enthalten. Klicken Sie hier für mehr Informationen.

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

Eine MATLAB SON-Bibliothek

Eine MATLAB SON-Bibliothek

MATLAB SON Bibliothek steht als Download zur Verfügung und enthält Routinen für das Laden/Schreiben/Erstellen von Spike2 für Windows Dateien in MATLAB von Malcolms sigTOOLpage: 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

Eine MATLAB CFS-Bibliothek Verbessert!

Eine MATLAB CFS-Bibliothek

Laden Sie die Datei MATLAB CFS Library.zip, sie enthält Routinen für das Laden/Schreiben/Erstellen von Signal-Dateien in MATLAB.

Jim hat diese Dateien mit Matlab 6.5.1 und mehreren Versionen von Matlab 7 getestet – bis zu R2007a (Matlab 7.5). Alles scheint gut zu funktionieren. Die Support-Dateien beschreiben die Verwendung der Aufrufe und stellen mehrere M-Dateien als Beispiel bereit. Sie sind alle in der zip-Datei enthalten. Modernisiertes 24. Februar 2016.

64 Bt MEX-File für Matlab als Schnittstelle zu CFS-Files

Jim hat zudem eine 64 Bit MEX-File für Matlab als Schnittstelle zur CFS-Files verfügbar gemacht. Laden Sie die matcfs64c.zip herunter und entpacken Sie die MEX-File und die Beispiel-M-Files. Jim erläutert:

Ich habe mich für die Bezeichnung matcfs64c entschieden, um anzugeben, dass es sich um eine kompatible Version handelt, es wurden somit keine 64-Bit-spezifischen Variablen verwandt.

matcfs64c.mexw64 sollte zusammen mit dem Matlab Pfad, zusammen mit der bereitgestellten CFS64c.dll Version in ein Verzeichnis hinzugefügt werden.

Die MEX-File kann durch die mit enthaltenen M-Files getestet werden, insbesondere durch cfsRead64c und 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

Ein MATLAB Skript zum Import von CFS-Dateien Neu!

Ein MATLAB Skript zum Import von CFS-Dateien

Dieses Matlab Skript kann mehrere Signal Dateien importieren..

Installieren Sie zunächst die matcfs64c Bibliothek, wie vorstehend angegeben, mit den entpackten Dateien in ein Verzeichnis, das dem Matlab Pfad hinzugefügt wird.

Laden Sie die CFS2MAT.zip, herunter, die ein MATLAB Skript zum Import von Signal Dateien in MATLAB enthält

Zum Ausführen des Skripts:

  • Geben Sie cfs2mat in die Matlab Eingabeaufforderung ein
  • Gehen Sie zur gewünschten Bibliothek und markieren Sie die zu importierenden Dateien
  • Die Ergebnisse werden automatisch in die .mat-Dateien mit demselben Namen wie die CFS-Dateien gespeichert
  • Jede .mat-Datei enthält eine einzige Strukturvariable namens "D"
    • D.param: verschiedene Parameter der Akquisition
    • D.data: die Daten, organisiert als nPoints x nTrials x nChannels

Gilad Jacobson,
email: giladj@gmail.com

CFS-Daten in MATLAB: Biosig

CFS-Daten in MATLAB: Biosig

Biosig bietet eine gemeinsame Schnittstelle für über 40 Datenformate,

  • save2gdf, Befehlszeilenwerkzeuge zur Datenumwandlung
  • SigViewer, Betrachtung und Bewertung von Tools für physiologische Signale
  • mexSLOAD zum Einlesen von CFS-Daten in Matlab und Octave
  • Einige Matlab-/Octave-Funktionen zur Datenverarbeitung

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

Der Einsatz von 1401 mit LabVIEW

Der Einsatz von 1401 mit LabVIEW

Diese Dateien ermöglichen LabVIEW-Benutzern die Anbindung an den CED 1401 über die CED Windows Library: USE1432.DLL. Sie bieten Funktionsaufrufe, die in der CED Programmer’s Interface Library for Windows als LabVIEW vi’s in 1401.llb aufgelistet sind, zusammen mit LabVIEW-Testprogrammen in Test1401.llb und Word-Unterlagen in Lv1432.doc. Die Funktionen sind für Windows 95/98 und NT verfasst.

Die selbstexpandierende Dateijetzt herunterladen..

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

Der Einsatz von 1902 mit LabVIEW

Der Einsatz von 1902 mit LabVIEW

Dies ist eine Sammlung von VIs als Schnittstelle zwischen dem Verstärker 1902 und LabVIEW. Die VIs stammen aus LabVIEW 6.1 und sind nicht in älteren Versionen von LabVIEW lauffähig.

Laden Sie die Datei 1902.txt oder ein pkzip-Archiv aller Dateien herunter.

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

Verwendung der 1401 unter VB.NET 1.1

Verwendung der 1401 unter VB.NET 1.1

Dateien CEDVB02Net.zip und u1432class.zip sind eine Wrapper Class für use1432.dll und Beispiel-Code, beide für 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

Konvertieren von Dateien des Formats HPGL.plt
in ein erweitertes Metadateiformat

Konvertieren von Dateien des Formats HPGL.plt
in ein erweitertes Metadateiformat

Das Programm HPGLLoad.exe dient zum Konvertieren von Dateien des Formats HPGL.plt, normalerweise von SIGAVG, in ein erweitertes Metadateiformat, z.B. für die direkte Verwendung in einem Word-Dokument.

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 Neu!

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 Neu!

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.

Die Konvertierung von CFS-Dateien zum Import in Excel

Die Konvertierung von CFS-Dateien zum Import in Excel

Das Programm CFS2EXCEL dient zur Konvertierung von CFS-Datendateien, gewöhnlich von SIGAVG oder CHART in ein zum Import in Excel geeignetes Format. Es funktioniert nur bei CFS-Dateien mit gleichmäßig verteilten Ganzzahldaten wie Standard-SIGAVG-Dateien.

Lesen Sie die ausführliche Beschreibung , aus der Sie den Dateiensatz in Form einer selbstentpackenden Datei herunterladen können.

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

Lesen von Spike2 (SON)-Dateien in Python

Lesen von Spike2 (SON)-Dateien in Python

SON Bibliothek für PYTHON

Zum Lesen von Daten aus CEDs Spike2 SON-Dateien.

Basierend auf SON Library 2.0 für MATLAB, verfasst von Malcolm Lidierth am King’s College London. Siehe http://sigtool.sourceforge.net

Verwendung der Bibliothek

Einzelheiten finden Sie in der Datei __init__.py, oder geben Sie Folgendes in eine Python-Shell ein (nachdem Sie das Verzeichnis "sonpy" in Ihren Python-Suchpfad gesetzt haben):

>>> 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

Die Strathclyde Electrophysiology Software ist KEINE zu dieser Site beigesteuerte Software, doch sie ist eine sehr häufig benutzte Suite von Programmen zum Aufzeichnen und Analysieren von Signalen intrazellularer elektrophysiologischer Experimente, die mit Mitgliedern der Produktfamilie CED 1401ausgeführt werden können.

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
×

per e-mail:

info@ced.co.uk

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

(Int.+44) (0)1223 420186

Aus Nordamerika:

1 800 345 7794

×

Datenschutzpolitik

Durch diese Site unternimmt CED in Bezug auf den Datenschutz zwei Dinge, die wir näher erläutern möchten.

E-Mails aufgrund von Downloads

Wir bieten kostenlose Downloads vieler Dateien auf unserer Site an, von Prüfprogrammen bis zu kompletten Installationsdateien für aktualisierte Versionen von Hauptpaketen wie Spike2.

Wenn Kunden ein Hauptpaket herunterladen möchten, stellen wir ihnen ein paar Fragen, u.a. Name, E-Mail-Adresse, Seriennummer der Software, für welche sie ein Upgrade wollen, und ob sie gerne eine automatische E-Mail immer dann hätten, wenn wir das Produkt aktualisieren. Diese Informationen werden per E-Mail an CED geschickt, wenn sie auf den abschließenden Download-Bildschirm zugreifen. Innerhalb dieser E-Mail übermittelt Ihr Browser die Art und Version des von Ihnen benutzten Browsers sowie die von Ihnen benutzte Bildschirmauflösung.

Die Gründe, aus denen wir diese Informationen entgegennehmen und verwahren, lauten wie folgt: für unser Software-Entwicklungsteam ist es sinnvoll zu wissen, wer die aktuellsten Versionen entgegengenommen hat, und für unser Website-Entwicklungsteam ist es günstig zu wissen, welche Browser von unsere Site ansteuernden Personen benutzt werden und auf welche Auflösung sie ihre Bildschirme eingestellt haben.

Cookies

Wenn Personen ein Hauptpaket herunterladen, versuchen wir, einen sog. Cookie zu schreiben. Hierbei handelt es sich um eine kleine Datei in Ihrem Computer, die Ihren Namen, die Seriennummer des Softwarepakets und die von Ihnen heruntergeladene Version aufzeichnet. Diese Dateien haben eine Lebensdauer von einem Jahr.

Die Gründe für das Speichern dieser Informationen lauten wie folgt: einerseits, dass, wenn Sie zu einem anderen Zeitpunkt um ein anderes Download bitten, Ihre Angaben aus dem Cookie abgelesen und bereits in die Maske geschrieben sind, damit Sie sie nicht extra nachschlagen müssen. Der andere Grund ist der, dass, wenn Sie das nächste Mal auf unsere Site zugreifen, Ihr Browser Ihre CED-Cookies durchschaut und die heruntergeladenen Versionen mit den aktuellsten, von unserer Site abgelesenen Versionsnummern vergleicht. Wenn es eine spätere Version eines bereits von Ihnen heruntergeladenen Produkts gibt, dann teilen wir Ihnen dies auf dem Homepage-Bildschirm mit, damit Sie wissen, dass es sich lohnt, wieder zur Download-Seite zu gehen.

Keine dieser Informationen werden je von CED außer Haus gegeben. ×