Software y código /

DIFFATONCE / SPECTROMETER CALIBRATION · 1.0

Calibra antes de medir.

Prepara el equipo, ajusta el pulso de 90° y calibra la escala DOSY desde una interfaz en TopSpin. Revisa cada paso y conserva las plantillas y los datos originales.

Script autónomo · Manuales PDF · Demostración sin instrumento

Un recorrido de preparación a resultados · Demostración simulada
Interfaz real · Datos simuladosUn recorrido de preparación a resultados

Cinco pestañas, idioma seleccionable y controles para revisar el contexto antes de ejecutar.

01 / PREPARACIÓN

Una muestra estable.
Una copia de trabajo.

Primero, confirma el contexto: muestra, sonda, disolvente, canal, potencia y temperatura.

01

Conserva la plantilla

Crea una copia solo de parámetros, por ejemplo 1050 desde el experimento 1000. Los destinos existentes se rechazan y los originales se conservan.

02

Prepara el equipo

LOCK, sintonía y adaptación ATMA y TOPSHIM se habilitan por separado según el hardware y la configuración. Revisa el lock y la forma de línea después de ejecutarlos.

03

Revisa la temperatura

Consulta el controlador y configura la consigna con límites explícitos. Deja equilibrar la muestra: el valor guardado TE no demuestra su temperatura real.

La copia no actualiza automáticamente tus plantillas P1 y DOSY. Revisa qué experimento utilizarás y conserva los originales.

02 / PULSO DE 90°

Busca el primer nulo.
Conserva el signo.

Parte de tu experimento 1000 con una plantilla zg revisada. Varía P1 manteniendo potencia RF, RG, NS, D1 y fase. Integra la misma señal aislada a lo largo de la serie.

Primer nulo de 180°P90 = P180 / 2Ejemplo simulado: 22 µs / 2 = 11 µs

La curva debe incluir máximo positivo, primer nulo y señal negativa. Revisa el ajuste y los residuos antes de aplicar P1 a un EXPNO nuevo.

Ver el procedimiento completo ↗
El signo revela el primer nulo · Demostración simulada
Interfaz real · Datos simuladosEl signo revela el primer nulo

Ejemplo simulado: primer nulo de 180° a 22 µs y P90 ajustado de 11 µs. El resultado depende del canal y la potencia utilizados.

Una referencia para la escala DOSY · Demostración simulada
Interfaz real · Datos simuladosUna referencia para la escala DOSY

Rampa y ajuste simulados con Dref = 1,15 × 10⁻⁹ m²/s y b100 = 2 × 10⁹ s/m². Son valores de demostración.

03 / CALIBRACIÓN DOSY

Una señal del patrón.
Una escala trazable.

Selecciona la región de integración, el D de referencia, su temperatura y su fuente. La serie mantiene secuencia, forma del gradiente y tiempos de difusión.

Ajuste de ln(I/Imax) frente a (GPZ6/100)²b100 = |pendiente| / DrefDref en m²/s → b100 en s/m²

El ajuste usa integrales positivas de la señal con su fase común. Cambiar Δ, δ o la secuencia requiere otra calibración o un modelo verificado. La GUI prepara una condición de difusión por serie.

El perfil DOSY queda guardado para revisión. La calibración global del espectrómetro no se sobrescribe.

EN LA CONSOLA DE TOPSPIN

Abre la interfaz.
Revisa antes de ejecutar.

Copia el script autónomo en la carpeta de scripts de usuario de tu instalación, siguiendo el procedimiento del laboratorio.

<TopSpin>/exp/stan/nmr/py/user/
xpy spectrometer_calibration_gui.py

Requiere el entorno Java/Jython de TopSpin con TopCmds y Swing. La demostración usa run_demo.ps1 y un runtime local existente; no instala dependencias.

  1. Lee el dataset actual

    Comprueba la comunicación desde la GUI y verifica los datos de partida. Abrir la ventana no inicia adquisición.

  2. Revisa el plan

    Configura plantillas, parámetros, rampas y destinos libres. Preparar serie crea solo parámetros; Adquirir y ajustar ejecuta ZG/EFP.

  3. Comprueba y guarda

    Inspecciona señales, ajuste y residuos. Conserva JSON, CSV, registros e informe DOSY HTML. Analizar serie usa espectros ya disponibles.

SOFTWARE + DOCUMENTACIÓN

Todo el recorrido, descargable.

Versión 1.0 · 3 de octubre de 2026.
El paquete incluye la interfaz, los manuales y la demostración.

ZIP · ES / EN

Spectrometer Calibration

Script autónomo para TopSpin, código fuente, configuración, pruebas y documentación bilingüe.

Descargar paquete ↓
PDF · ES

Manual en español

28 páginas con capturas, preparación instrumental, ejemplo P1, calibración DOSY y resolución de problemas.

Abrir manual ES ↗
PDF · EN

Manual en inglés

La misma guía práctica completa en inglés, con controles y capturas de la interfaz en ese idioma.

Abrir manual EN ↗

Manifiesto de archivos y SHA-256

ALCANCE Y VERIFICACIÓN

Qué está comprobado.

Pruebas de software

51 / Jython

51 casos aprobados en Jython 2.7.2. CPython aprueba 41 y omite 10 específicos de Java. API simulada: copias, preservación, colisiones, signos, ajuste y parada entre puntos.

Comprobación nativa

TopSpin 3.8.0

En la GUI de origen se confirmaron el lanzamiento y la lectura CURDATA mediante CmdThread. La comprobación no ejecutó hardware, escrituras de parámetros ni adquisiciones.

Piloto pendiente

TopSpin 3.6.4

Preparado para el flujo solicitado; adquisición real y compatibilidad completa pendientes de comprobar en el instrumento de destino. Revisa comandos, retornos, sonda, potencia y calidad experimental.

Alcance: preparación guiada, P1 del canal 1 y escala DOSY con patrón. No incluye T1, otros canales, calibración de servicio ni validación de la temperatura real de la muestra. Las imágenes de esta página son renders de la interfaz Swing real con datos simulados.

PREGUNTAS PRÁCTICAS

Antes de la primera serie.

El manual reúne los campos, los ejemplos y los criterios de revisión de cada paso.

¿Siempre divido P1 entre dos?

Solo si ese P1 corresponde al primer nulo de 180° en una serie zg adecuada. Un nulo de 360° se divide entre cuatro. El valor es específico del canal y la potencia; conserva el signo y la fase al localizarlo.

¿La GUI genera tres valores de Δ en una sola ejecución?

Esta GUI de calibración usa una condición de difusión de la plantilla por serie. Para cambiar Δ, prepara otra serie y verifica su escala b. El generador de tres rampas es una herramienta separada.

¿Qué significa «Parar tras punto»?

Es una parada cooperativa: termina el punto ZG/EFP que está en curso y evita iniciar el siguiente. No es un botón de aborto inmediato de RF.

¿Qué cambia al aplicar P1?

Tras la revisión del resultado, se crea un EXPNO nuevo con copia solo de parámetros y P1 actualizado. Se comprueba la potencia y, cuando constan, núcleo y sonda. La acción no adquiere y conserva el original.

Captura de la interfaz real · Datos simulados · No es un resultado experimental

Abrir imagen original en otra pestaña ↗

DIFFATONCE / MOLECULAR DIFFUSION

Tu siguiente pregunta
empieza en el espectro.

Explorar la familia DiffAtOnce ↗