• UK
  • US
  • Français
  • Deutsch
  • Español (precios €)
  • Español (precios $)
  • Portugal
  • Polski
  • 日本人
  • 中國傳統
  • 简化中国

Programación para Spike2


Edición

Formatos de archivo "desconocidos" para la importación por lotes
uBatchImport.s2s (09/22)

uBatchImport.zip

Puede importar a Spike2 un gran número de formatos de datos desconocidos. Los archivos individuales pueden importarse de manera interactiva utilizando Import en el menú File de Spike2. Sin embargo, este es un proceso tedioso cuando hay que importar muchos archivos del mismo tipo. Este script que permite importar todos los archivos de un tipo definido por el usuario en una carpeta específica. Se aplican ciertas restricciones. Por ejemplo, solo se pueden importar algunos formatos utilizando la versión de 32 bits de Spike2. Para obtener más información, consulte la ayuda en línea sobre "importación de archivos de datos desconocidos".

Este manuscrito requiere Spike2 v8.04 o superior.

Mejora:

  • Ya funciona el importador DSI.
  • ADI LabChart
  • Lab streaming layer (*.xdf)
  • Se ha actualizado el importador de TDT.
  • Se han agregado los importadores Ponemah y Xltek -Neuroworks. (usuarios de Spike2 8.08 y versiones posteriores).

Eliminación Exprés del zumbido
HumRemoveExpress.s2s (01/18)

HumRemExpress.zip

Este manuscrito es un manuscrito modernizado para la eliminación del zumbido cuando se ha registrado un canal de evento de marcador de zumbido fiable utilizando la caja de impulso de la red CED o un dispositivo similar. Vea un video de demostración.

Si necesita derivar un marcador de zumbido desde un canal de forma de onda que contiene el zumbido, deberá utilizar el manuscrito original Elimina el zumbido.

Este manuscrito requiere Spike2 v7.20 o superior.

Elimina el zumbido
HumRemove.s2s (02/18)

HumRemove.zip

Este script está concebido para mejorar la relación señal-ruido de grabaciones fisiológicas mediante la eliminación de interferencias relacionadas con la red eléctrica. Esto se hace, no por filtración, sino sustrayendo un estimativo de la interferencia de la red eléctrica de los datos en bruto y almacenando los resultados en un nuevo canal.

Esta versión actualizada del script requiere Spike2 v7.20 o una versión posterior.

Las formas de onda deben registrarse con una frecuencia de muestreo de al menos 500 Hz y de preferencia 5 kHz o más. Los mejores resultados se obtienen registrando un canal de forma de onda dedicado que muestre claramente la oscilación en curso de la frecuencia de la red eléctrica, además de los canales de datos. Esto podía ser simplemente un aumento de la red eléctrica de un cable no blindado. El script puede usar esta señal para generar un canal de eventos de marcas de tiempo al inicio de cada ciclo de la red eléctrica. Posteriormente, estas marcas de tiempo pueden usarse para calcular la señal de interferencia de la red eléctrica que debe sustraerse de cada forma de onda para limpiarla.

Consulte la ficha técnica Hum Remove.pdf, incluida en el archivo HumRemove.zip, para obtener toda la información correspondiente.

Convertir ficheros .smr a formato big file de 400 canales
Batch400.s2s (08/18)

batch400.zip

Las vistas de tiempo normal de Spike2 pueden tener hasta 400 canales y un tamaño de hasta 2GB. Sin embargo, el número predeterminado de canales creados por una configuración de muestreo es de 32. Esto puede que no sea suficiente si el análisis de sus datos implica crear muchos canales adicionales.

Este manuscrito le permite convertir a lote todos los ficheros .smr en una carpeta seleccionada a formato big file de 400 canales para que no se quede sin canales libres durante el análisis y puede hacer crecer su fichero más allá del límite de tamaño de 2GB. Este manuscrito se ha comprobado cuidadosamente. Sin embargo, no damos garantías. ¡Haga una copia de reserva de sus datos antes de ejecutarlo!

Anotación a un archivo de datos
Add Tmk.s2s (01/17)

AddTmk.zip

Este script le permite agregar TextMarks a una vista de tiempo, fuera de línea. Puede usarlo para agregar o eliminar TextMarks en un canal existente residente en disco o crear un nuevo canal TextMark. El script crea un atajo de teclado rotulado con Add Tmk en la Barra de Script. Haga clic en este botón o pulse el atajo de teclado Alt+T ejecutar el script. El diálogo del script principal tiene un botón Help. Haga clic sobre este botón para visualizar la guía del usuario del script.

Este manuscrito requiere Spike2 v6.18 o superior.

Marcación de datos importantes con barras coloreadas
MarkStates.s2s (09/16)

MarkState.zip

Este script le permite crear un canal de ‘estado’ en una vista de tiempo y usarlo para marcar márgenes de tiempo importantes en sus datos con barras coloreadas y rotuladas. Estas barras pueden agregarse automáticamente a los episodios marcados cuando un canal de onda excede (o está por debajo de) un umbral definido por el usuario. Como alternativa, puede marcar manualmente los márgenes de tiempo haciendo clic y arrastrando con el ratón.

Se pueden usar hasta 6 colores y rótulos diferentes por canal State para marcar los diferentes tipos de eventos. El script puede generar un informe simple de las horas de inicio y las duraciones de los estados y en el orden en que ocurrieron.

Probado con Spike2 v 7.18 y 8.10

Cronodesplazamiento de los datos de evento
TimeshiftEvents.s2s (04/10)

TimeShiftEvents.zip

Este manuscrito se puede utilizar para copiar eventos o tiempos de marcador de un fichero de datos actualmente seleccionado a un nuevo canal permanente en un fichero de datos abierto. El manuscrito crea dos cursores para seleccionar la gama de datos que copiar, y puede aplicar un cronodesplazamiento opcional que ajusta el tiempo de inicio de los datos en el nuevo canal. Se incluye un ejemplo de fichero de datos adecuado, Demo.smr, en la carpeta Datos del directorio de su Spike2.

Este manuscrito requiere Spike2 v5.21 o superior.

Inserta trenes de evento fuera de línea
AddEvents.s2s (04/10)

AddEvents.zip

Este manuscrito permite al usuario configurar una gama de tiempo y frecuencia de estimulación para agregar eventos a un nuevo canal en un fichero de datos al intervalo y gama de tiempo especificados. El manuscrito permite también la adición de trenes de eventos múltiples en el mismo canal.

Este manuscrito se puede utilizar también para crear trenes de impulso a una frecuencia fijada de salida. Una vez que se hayan creado los eventos como un canal de evento en el fichero de datos, podrá cargarlos en el secuenciador de salida utilizando el manuscrito PlaySpikeTimes.

Este manuscrito requiere Spike2 v5.21 o superior.

Número de eventos de 1 a n
StimNumber.s2s (04/10)

StimNumber.zip

Este manuscrito se puede utilizar para dar un número de identificación a los eventos de estímulo, formas pico o marcadores. El manuscrito crea un nuevo canal de memoria TextMark que contiene las cadenas de texto comenzando por 1 para el tiempo del primer evento en la gama. Se incluye un ejemplo de fichero de datos adecuado, Demo.smr, en la carpeta Datos del directorio de su Spike2.

Este manuscrito requiere Spike2 v5.21 o superior.

Reejecutar un archivo de datos Spike2 y un vídeo, marcando los eventos y estados de comportamiento
Ethogram.s2s (11/23) ¡Nuevo!

Marking.zip

Este script le permite anotar los datos fisiológicos que se han grabado junto con un vídeo (normalmente de comportamiento animal), creado con s2video. Puede reproducir el vídeo y los datos de Spike2 a la velocidad deseada y marcar los comportamientos significativos en el fichero de datos mediante el teclado. El script crea dos canales para registrar diferentes categorías de comportamiento, "States" y "Events".

Los estados se marcan con barras horizontales codificadas por colores que comienzan cuando se pulsa la tecla correspondiente y continúan hasta que se pulsa la barra espaciadora o se inicia otro estado.

El canal de Event simplemente registra la ocurrencia de comportamientos breves con TextMarks codificados por colores. Tanto los States como los Events también se marcan en gráficos de 'skyline' donde cada tipo de comportamiento está representado por un nivel diferente (análogo a los hipnogramas que se utilizan con frecuencia en estudios del sueño). El canal 'level' para los eventos tiene desviaciones breves de una duración estándar (0.2s).

Puede especificar hasta 26 comportamientos (uno por letra del alfabeto) junto con una etiqueta para cada comportamiento (de hasta 80 caracteres). Las etiquetas se muestran en los marcadores de State o cuando se señala una marca de Event con el ratón.

El script dispone de herramientas de edición para que pueda corregir errores en los canales del etograma. y genera una tabla que resume los resultados.

Puede ver e imprimir una guía del usuario haciendo clic en un botón de la barra de herramientas del script.

Requisitos: Spike2 v 8.25 o superior, y la biblioteca ug.s2s.

Edite los títulos de los canales de forma rápida y reversible
ChanReName.s2s (08/23) Mejorado!

ChanReName.zip

Algunos scripts de Spike2, normalmente los que procesan conjuntos de datos múltiples almacenados en un solo archivo, requieren que los títulos de los canales coincidan con un esquema de nomenclatura específico para que el script reconozca qué canales hay que procesar. Por ejemplo, los scripts que procesan trazas de presión sanguínea sistólica de diferentes animales pueden requerir títulos de canal de presión sanguínea SBP: 1 hasta SBP: n.

Este script proporciona una forma rápida de cambiar el nombre de los canales para que cumplan con los requisitos de un script de análisis y, posteriormente, restaurar los títulos originales de los canales. Se puede cambiar el título de hasta 20 canales en una sola pasada. Debe ejecutar el script de nuevo para restaurar los títulos originales.

El script añade un atajo que se denomina "ChRename" a la barra de script para un acceso rápido.

Este manuscrito requiere Spike2 v7.20 o superior.

Alinear los comentarios en un manuscrito
Align Comments.s2s (08/15)

AlignComments.zip

Este manuscrito es una utilidad para los escritores de manuscritos. Mejora la distribución de un manuscrito alineando los comentarios en líneas que contienen un código a un descentramiento común, definido por el usuario.

Este manuscrito requiere Spike2 versión 6,04 o superior. También hace uso de las funciones en el archivo de manuscrito GHutils.s2s (incluido en la descarga). Este archivo deberá ubicarse en una carpeta llamada include situada dentro del directorio que contiene su copia de Spike2.

Arreglo de la distribución de un manuscrito
Script_Tidy.s2s (04/08)

ScriptTidy.zip

Este manuscrito es una utilidad para los escritores de manuscritos. Puede mejorar la facilidad de lectura de los manuscritos, especialmente de los más largos con muchas funciones y procedimientos.

Las opciones disponibles incluyen: eliminación de las constantes y variables que han sido declaradas pero que no han sido usadas y clasificación de las funciones y procedimientos en una lista alfabética después del programa principal. La forma más conveniente de ejecutar este manuscrito es vía un botón en la Barra de Manuscrito.

Este manuscrito requiere Spike2 versión 6,04 o superior.

Fusionar ficheros
MergeFiles5.s2s (01/17)

MergeFiles5.zip

Este manuscrito de utilidad le permite:

  • Fusionar todas las vistas de tiempo de una carpeta seleccionada en un solo fichero de datos
  • Copiar y pegar los datos entre vistas de tiempo abiertas.
  • Eliminar los datos de los rangos de tiempo seleccionados en una vista de tiempo.

Se incluyen instrucciones completas de usuario en los comentarios al comienzo del manuscrito. Este manuscrito funciona con la última versión 5 de Spike2. Hay disponible una versión “de lujo” en la carpeta de manuscritos para los usuarios de Spike2 versión 6 y superior.

Concatenación de archivos
Concatenate01.s2s (06/18)

ConcatFiles.zip

Este script se usa para combinar lotes de archivos de datos, grabados en una secuencia de tiempo con la misma configuración de muestreo. Los archivos se unen por el final y se insertan espacios cuando hay una demora entre el final de una grabación y el inicio de la siguiente. Esto implica que se mantiene la precisión al segundo más cercano de un eje de tiempo. Esto es especialmente importante a la hora de concatenar grabaciones de larga duración en las que la hora del día y la duración de los espacios son importantes.

El script se aplica al archivo de recursos del primer archivo de recursos de un lote para retener los canales virtuales, los procesos de canales, el orden de visualización de los canales etc. en el archivo de destino.

Los comentarios al inicio del script, contienen información adicional.

Probado con Spike2 v8.05. Compatible con Spik2 v7.07 o una versión superior.

Eliminar gamas
DeleteRanges04.s2s (11/17)

DeleteRanges.zip

Este manuscrito requiere Spike2 v7.07 o superior. Le permite eliminar las gamas de tiempo marcadas desde una vista de tiempo de Spike2. Marque las gamas de tiempo para cortarlas utilizando el manuscrito TimeRanges.s2s en su carpeta de manuscritos de Spike2. A continuación, ejecute este manuscrito para crear un nuevo fichero de datos editados.

Los datos originales quedan sin afectar. Puede utilizar este manuscrito para generar “resúmenes editados” de sus datos o para suprimir los artefactos de estímulo.

Copiar RealMarks a canales RealWave
RmktoRWave.s2s (03/23)

RmktoRWave.zip

Puede crear una copia permanente en RealWave de los datos almacenados en RealMarks interactivamente creando un canal Virtual que utilice la expresión Rm() o Rmc() y luego guardando ese canal en un canal de disco. Sin embargo, esto consume mucho tiempo si tiene muchos canales para procesar. Este script pretende acelerar la tarea.

El script funciona en la vista actual mediante un botón de la barra de script y puede procesar un solo canal o varios canales RealMark seleccionados. Haga clic en el botón Guide en el diálogo principal del script para mostrar la guía del usuario en la vista de registro.

Este script necesita Spike2 v8.24 o una versión posterior.

Eliminar los artefactos que se extienden por encima o debajo del nivel de los datos fisiológicos
UnClip.s2s (02/20)

unclip.zip

Muchos tipos de análisis suponen la detección de eventos que cruzan un nivel de umbral. Este umbral suele basarse en el nivel medio+ algunos múltiplos de la desviación estándar.

Medir la media y la desviación estándar es complicado cuando los datos se ven afectados por los artefactos que hacen que la forma de onda golpee de manera repetida los límites del rango de grabación, es decir, 'clipping'. Este es un problema que suele presentarse al usar sistemas de telemetría para grabar EEG o ECG.

El script "no frills" ofrece un método para aliviar este problema identificando los artefactos que superan o están por debajo de un umbral definido por el usuario y realizando una copia RealWave del canal afectado con los artefactos sustituidos por un nivel básico definido por el usuario. Debe reducir la distorsión de las medidas de la media y la ds y facilita la visualización de los datos eliminando los defectos.

Este script necesita Spike2 v7.19 o una versión posterior.

Artifact Component Specific Rejection (ACSR)
ACSR.s2s (02/23)

ACSR.zip

Estos scripts están previstos para reducir el efecto de los artefactos en las grabaciones fisiológicas. Pueden ser de gran ayuda en situaciones en las que:

  • un nivel constante de señales no deseadas persiste a lo largo de una grabación.
  • Los artefactos pueden registrarse de forma aislada.
  • No pueden eliminarse con los métodos de protección habituales.

En términos sencillos, los scripts utilizan el análisis espectral para caracterizar únicamente la señal del artefacto (datos de entrenamiento) y sustraerla de los espectros de bloques de datos cortos superpuestos que contienen artefactos más datos fisiológicos. A continuación, estos espectros modificados se transforman inversamente del dominio de la frecuencia al del tiempo y se vuelven a ensamblar en una versión filtrada de las formas de onda originales afectadas por los artefactos.

El método se basa en el estudio publicado:

"A Novel Technique to Reject Artifact Components for Surface EMG Signals Recorded during Walking with TranscutaneousSpinal Cord Stimulation: A Pilot Study" by Kim et al., from Frontiers in Human Neuroscience, June 2021, Vol 15, Article 660583

El paquete incluye 4 scripts principales junto con varias bibliotecas de funciones de script y ejemplos.

Los usuarios de Spike2 v10.17 o superior pueden utilizar los scripts ACSRoffline.s2s y ACSRonline.s2s para aplicar el método fuera de línea o en línea respectivamente. Los usuarios de los últimos Spike2 v8 y v9 pueden utilizar las versiones más lentas ACSR9offline.s2s y ACSR9online.s2s

ACSRinclude.s2s, ACSR9include.s2s, ug.s2s y ghutils.s2s son bibliotecas de funciones de script requeridas por los scripts principales. Guarde estos archivos en la carpeta llamada include en su carpeta Documents/SpikeN (donde N es un número de versión). Como alternativa, guárdelos en la misma carpeta de los scripts principales.

El archivo .zip incluye una guía de usuario .pdf y un archivo de datos ACSRexample data.smrx (y .s2rx) que puede utilizar para probar los scripts fuera de línea. Este archivo contiene 2 canales de artefactos continuos (principalmente zumbidos de la red eléctrica) más episodios de EMG. También se proporciona una configuración de muestreo, ACSRtst.s2cx que permite probar los scripts en línea.

Eliminar artefactos de un canal de eventos
debounce.s2s (07/09)

debounce.zip

Este simple manuscrito limpia un canal de eventos copiando a otro canal de eventos, dejando todos los eventos que ocurren demasiado temprano después del último evento.

Suprimir los artefactos ECG de los canales emg
ECGDelete 02.s2s & ECGdelete v5.s2s (04/20)

ECGdelete.zip

Este manuscrito reduce el tamaño de los artefactos ECG en las grabaciones emg por substracción del ruido de referencia. Necesitará grabar un canal ECG dedicado junto a sus datos como fuente de Eventos marcando la posición de los artefactos a no ser que los artefactos en los canales emg mismos sean lo suficientemente grandes para poderse fiar del disparo.

El fichero zip file incluye 2 manuscritos, ECGdelete01.s2s adecuados para utilizar con Spike2 v7.07 o superior y ECGdelete v5.s2s para utilizar con Spike2 v5.21 y v6.

Eliminar artefactos de estímulo
artrem.s2s & artrem6.s2s 03/16

artrem.zip

Elimina artefactos de estímulo de los canales de datos, sustituyendo el artefacto con una línea recta para conservar la continuidad. Los artefactos se pueden identificar desde un canal de disparo o por las posiciones del cursor.

La descarga incluye ahora una versión actualizada para los usuarios de Spike2 v6 y superior. Todavía está disponible la versión básica para los usuarios de las versiones más antiguas de Spike2.

Solución de interferencias
FeatureDetect.s2s (10/11)

FixGlitch.zip

Esta versión 7 del manuscrito sustituye las interferencias o artefactos en un canal de forma de onda o RealWave utilizando la predicción lineal. Dicho de forma más simple, el manuscrito sustituye los segmentos de datos “malos” con una forma de onda o de contenido espectral similar a los datos “buenos” en cada lado de la interferencia.

Convertir un archivo de resultados en un archivo de datos
RES2SMR.S2S (06/02)

res2smr.zip

Convierte los datos de un archivo de resultados en un archivo de datos para permitir el uso específico del archivo de datos. Se requiere la versión Spike2 4 o posterior.

Procesamiento de canales de evento en una vista de tiempo
ProcEvts.s2s (01/17)

ProcEvts.zip

Este es un manuscrito de uso general, útil para crear y editar canales de Evento, Nivel, Marcador, TextMark, RealMark y WaveMark en una vista de tiempo.

Con el uso de este manuscrito, podrá:

  1. Crear un nuevo canal marcador que contiene los tiempos de los picos, depresiones y pasos de nivel en un canal de forma de onda o RealWave.
  2. Establecer un discriminador de ventana virtual para detectar los picos o depresiones en un canal de forma de onda que está ubicado dentro de un rango de amplitud definido por el usuario.
  3. Crear un nuevo canal marcador y añadir marcadores manualmente, utilizando un cursor para establecer el tiempo y los diálogos para introducir información adicional, p.ej., Códigos de marcador, valores de texto o de RealMark.
  4. Crear un nuevo canal combinando grupos de elementos copiados de otros canales.
  5. Editar canales de marcador preexistentes, añadiendo nuevos marcadores, eliminándolos o cambiando los códigos de marcador, p.ej.,valores de Texto o de RealMark asociados con marcadores existentes.
  6. Eliminar fácilmente marcadores falsos causados por el rebote del conmutador.
Este manuscrito requiere Spike 2 versión 5 o superior.

Algunos de estos manuscritos proceden de usuarios más que del equipo CED. Si tiene algún manuscrito que le gustaría ofrecer a sus compañeros usuarios a través de esta página, comuníqueselo a Simon Gray. Nosotros ofrecemos algunos manuscritos para Signal también.

Estos manuscritos se almacenan como ficheros WinZip, myscript.zip, excepto cuando se muestran como spike\scripts\myscript.s2s. Estos archivos se instalaron con Spike2 y spike2 significa el directorio en que ha instalado Spike2. Vea los resúmenes haciendo clic en la línea de descripción, más abajo. Podrá entonces descargarlos haciendo clic en el nombre del archivo; compruebe el tamaño recibido.

×

El ‘zumbido’ de la red es a menudo complejo y compuesto de armónicos impares de la frecuencia de la red, lo cual dificulta eliminarlos o suprimirlos con filtros de paso alto y de entalla simples. HumRemoveExpress.s2s es un manuscrito de Spike2 versión 7 que se puede utilizar offline para eliminar la mayor parte de esta interferencia residual de la red, haciendo que sus datos sean más presentables y fáciles de analizar. Este vídeo de enseñanza le muestra cómo utilizar el manuscrito para eliminar el zumbido de la red.

  • ADInstruments Labchart
  • Alpha MED Sciences
  • Alpha Omega Engineering
  • Axon Instruments
  • Axona
  • Binary data
  • Bionic/Cyberkinetics
  • Biopac
  • CED CFS
  • CED SON (Macintosh)
  • COLD_Datein
  • CONSAM (D. Colquhuon)
  • DATAQ Instruments (Codas)
  • DataWave
  • DATAPAC
  • Data Sciences International
  • Delsys Files
  • elmiko medical
  • European Data Format(+)
  • Grass-Telefactor (PolyView)
  • HLR Data Format
  • Heka Data Format
  • INTAN
  • LabRecorder
  • LabStreamingLayer - LSL
  • Multi Channel System (Mc_Rack)
  • MindSet (16/24) data Files
  • MindWare data files
  • Motion Labs Systems Files .c3d
  • NeuroScan
  • Neuralynx
  • NewBehavior
  • Plexon
  • Ponemah 6
  • RC Electronics
  • Ripple Neuro
  • Text files
  • TMS International
  • Tucker-Davis Technologies
  • WAV (Microsoft)
  • WaveMetrics Igor Pro (PC/Mac)
  • Xltek Neuroworks
×
Cambridge Electronic Design Limited

Registrado en Inglaterra: 00972132

Oficina registrada:

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

VAT: GB 214 2617 96

Número de registro de productor: WEE/BD0050TZ

Términos y condiciones de venta

Para nuestros clientes estadounidenses, podemos proporcionar el formulario de impuestos W-8BEN, que nos identifica como una empresa del Reino Unido.

DUNS: 219151016
CAGE/NCAGE: KB797
NAICS: 423490
Códigos de productos
Hardware: 84716070
Software: 85235190
×

Por email:

info@ced.co.uk

Por correo:
  • Cambridge Electronic Design Limited,
  • Technical Centre,
  • 139 Cambridge Road,
  • Milton,
  • Cambridge CB24 6AZ
  • ENGLAND.
Por teléfono:

(Int.+44) (0)1223 420186

Desde Norteamérica:

1 800 345 7794

×