Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Sesión 3: Origin
1. Introducción
En esta práctica vamos a utilizar un programa de tratamientos de datos y representación de resultados, orientado
para científicos e ingenieros, denominado Origin.[1, 2] En muchos aspectos, Origin es similar a otras hojas de
cálculo como Calc o Excel 2003
. c Y lo es, más que en su apariencia, en la versatilidad y en las funciones que
permite desarrollar[3]. Evidentemente muchos de los cálculos y representaciones se pueden hacer tanto con una
hoja de cálculo como con Origin. La elección de uno u otro dependerá de la disponibilidad, del dominio que se
tenga o, incluso, de la compatibilidad con otros programas o de cualquier otra circunstancia.
Como vamos a ver a continuación, las diferencias entre los dos tipos de programas no son solamente de apa-
riencia, ya que las prestaciones que nos ofrecen son distintas. Como regla general Origin permite más versatilidad
en el tratamiento de gráficos y un manejo de datos adaptado a las necesidades de un científico, ya que permite
definir los valores de las magnitudes y sus incertidumbres.
Vamos a utilizar la versión 6.1 de Origin ya que es la disponible en las aulas de informática. Esta versión
no difiere significativamente de las versiones más recientes. En varias ocasiones, insistiremos en la comparación
con Calc, dadas sus similitudes en prestaciones. Para empezar, una primera diferencia es que no hay versión en
castellano de Origin.
Cuando abrimos Origin aparece una pantalla como la mostrada en la figura 1, en la que podemos distinguir
varias partes:
Barra de título: Situada en la parte superior de la ventana. Muestra el nombre del programa y el del documento
actual.
Barra de menús: Permite desplegar una serie de menús, con los que se pueden abrir ficheros, File, modificar
textos, Edit, o menús, View, realizar gráficos, Plot, ... Al igual que en el caso de Calc, hay que tener en
cuenta que las opciones activas cambian dependiendo del objeto seleccionado.
1o de Grado en Química
Aplicaciones Informáticas en Química (2009/10) 2
Barra de herramientas: Se encuentra debajo de la barra de menús y permite realizar de una forma rápida gran
cantidad de acciones, sin más que seleccionar el icono correspondiente.
Hoja de trabajo (worksheet): Es una hoja de cálculo que por defecto se llama Data 1. Ésta incluye dos columnas
«A(X)» y «B(Y)», donde «X» representa la variable independiente e «Y» la dependiente.
Explorador: Permite ver las hojas de cálculo y gráficas que tenemos abiertas en la sesión actual y pasar de una a
otra de una manera simple.
Algunos de los botones interesantes de la barra de herramientas son: cursor normal (permite seleccionar
objetos), ampliación (diferente de Zoom in o Zoom out ), lector de gráfico (permite obtener las
coordenadas de cualquier punto del gráfico), lector de datos (permite obtener las coordenadas del punto repre-
sentado elegido), selector de datos (muy útil para cambiar los datos a representar o integrar funciones), cuadro
de texto, flechas, etc.
2. Proyectos
Un proyecto de Origin es el conjunto formado por las hojas de cálculo, sus datos y todas las figuras y operacio-
nes realizadas a partir de ellas. Vamos a ver primero cómo se introducen los datos para, a continuación, guardarlos
en un proyecto.
Además de introducir manualmente cada dato en la casilla correspondiente, también es posible importar
datos que tenemos guardados en una gran cantidad de formatos. Para ello, o bien utilizaremos el menú Fi-
le/Import/Single ASCII o bien utilizaremos el botón con el símbolo Import ASCII de la barra de herra-
mientas.
1o de Grado en Química
Aplicaciones Informáticas en Química (2009/10) 3
2.3. Ejercicio 1
Para investigar la reproducibilidad de un método para la determinación de mercurio en una muestra, se realiza-
ron diez determinaciones con los resultados de la tabla 1:
Seleccionamos el menú File/Save Project As ... Se despliega un menú, como el representado en la figura 5,
que nos permite indicar el directorio en el cual queremos guardar el proyecto y el nombre que queremos dar
a dicho proyecto.
A continuación pulsa Guardar , para que el proyecto se guarde con el nombre elegido (proyecto.OPJ).
Para abrir un proyecto tenemos que utilizar el menú File/Open. Recuerda que un proyecto contiene, además
de los datos, todas las operaciones que hayamos realizado con ellos, como son figuras, ajustes, etc.
1o de Grado en Química
Aplicaciones Informáticas en Química (2009/10) 4
C:\Archivos de programa\OriginLab\Origin61\Tutorial
3. Selecciona Open.
Los datos importados se situarán en la hoja activa (la que tenga la barra de título iluminada), de manera que
antes de importar hay que abrir una hoja nueva en File/New/Worksheet o bien pulsando el icono de la barra de
herramientas, y asegurarnos de que está seleccionada antes de proceder a la importación de los datos, ya que si los
importamos sobre una hoja que previamente contenía otros datos, éstos se borrarán. Ten en cuenta que no pregunta
si quieres sobreescribir los datos que estabas utilizando. A continuación, aparecerá una hoja de cálculo como
la mostrada en la figura 6. En este caso, la hoja de cálculo consta de 7 columnas. La primera de ellas corresponde
a la variable independiente «Time[X]», las columnas segunda «Test1[Y]», cuarta «Test2[Y]» y sexta «Test3[Y]»),
corresponden a las variables dependientes para el caso de tres medidas. En las columnas tercera, quinta y séptima
se encuentran los errores de las variables dependientes «Y» correspondientes.
1o de Grado en Química
Aplicaciones Informáticas en Química (2009/10) 5
Como ejemplo, abre el proyecto que has guardado y modifica el formato de los números para que los escriba
con tres cifras decimales.
1o de Grado en Química
Aplicaciones Informáticas en Química (2009/10) 6
Si lo que queremos es operar con las columnas, es decir, establecer algún vínculo con otra columna ya existente
o bien simplemente hacer alguna operación con una determinada columna, pulsamos dos veces sobre la cabecera
de la columna y aparece un menú donde seleccionamos Column/Set Column Values. A continuación aparece una
ventana como la mostrada en la Figura 8, donde escribiremos la operación que queremos realizar. Para referirnos
a una determinada columna, escribiremos col(Column Name) donde Column Name es el nombre de la columna.
La mayoría de operaciones se representan con los símbolos habituales (+, −, ∗, /, etc), aunque conviene conocer
otros también muy utilizados como los siguientes:
Como ejemplo vamos a pasar la Temperatura de grados Celsius a Kelvin, tal y como se muestra en la figura 8.
Para ello se utiliza la operación: col(B) = col(A)+273.15 .
Para facilitar el trabajo, hay una pestaña que contiene una lista de funciones con una breve descripción de
cada una de ellas, y otra pestaña con los nombres de todas las columnas que contiene la hoja de trabajo. Es
posible seleccionar la función o columna deseada y añadirla automáticamente (Add Function o Add Column,
respectivamente) a la expresión que queremos asignar a la nueva columna.
1o de Grado en Química
Aplicaciones Informáticas en Química (2009/10) 7
Cuando tenemos varias columnas con variables independientes, se numeran automáticamente como «X1»,
«X2», «X3», etc, y las variables dependientes son designadas también con el número que tiene la variable inde-
pendiente correspondiente. Es importante tener en cuenta que la variable independiente asociada a cada variable
dependiente es la columna designada como X que le antecede.
4. Representaciones gráficas
Origin tiene una gran cantidad de opciones para hacer representaciones de datos. La forma más rápida de
representar los datos de una columna de variable dependiente Y frente a la correspondiente variable independiente
X, es seleccionar la columna Y (en el encabezamiento), y a continuación hacemos: Plot / Line (o Scatter o
Line+Symbol o cualquier otro tipo de gráfico que deseemos elegir).
1o de Grado en Química
Aplicaciones Informáticas en Química (2009/10) 8
Para modificar el formato de la línea, los símbolos, etc., una vez que los datos se han representado, hacemos
doble clic sobre ellos y aparece la ventana de la Figura 12 donde podemos cambiar individual o colectivamente el
color, el grosor, el estilo de las líneas o los símbolos, etc.
De forma similar, es posible modificar las leyendas de los ejes, haciendo doble clic sobre ellas. Por defecto, la
leyenda del gráfico muestra la etiqueta de la columna Y (Column Label) y el símbolo con que está representado,
pero también es posible cambiarlo pinchando sobre ella.
1o de Grado en Química
Aplicaciones Informáticas en Química (2009/10) 9
1o de Grado en Química
Aplicaciones Informáticas en Química (2009/10) 10
Para ello:
1. Pinchad en el eje X.
2. En la pestaña Scale, escribid 1.2 en la casilla «From», 1.8 en la casilla «To», y 0.1 en «Increment».
3. Seleccionad la pestaña Title & Format.
4. Escribid Tiempo (s) en la casilla de texto «Title», sobreescribiendo el texto que viene por defecto.
5. Seleccionad el icono Left de la lista «Selection».
6. Escribid Potencial (mV) en la casilla de texto «Title», sobreescribiendo el texto que viene por defecto.
7. Seleccionad la pestaña Scale.
8. Escribid -0.001 en la casilla «From», 0.014 en la casilla «To», y 0.002 en «Increment».
9. Pinchad en Aceptar .
1o de Grado en Química
Aplicaciones Informáticas en Química (2009/10) 11
T /K 50.0 54.0 58.0 62.0 66.0 70.0 74.0 78.0 82.0 86.0
V /L 0.5565 0.6009 0.6454 0.6898 0.7342 0.7787 0.8232 0.8676 0.9120 0.9565
Como ya hemos visto el primer paso es representar los datos, tal y como se muestra en la figura 15.
Por ejemplo, para hacer una ajuste lineal de los datos, elegiremos la opción Fit Linear. Al hacer esto, aparecerá
representada en la misma gráfica la recta correspondiente al ajuste f (x) = A + Bx y, además, una hoja con los
resultados de dicho ajuste: ordenada en el origen (A), pendiente (B), desviación estándar de la variable dependiente
(sy ), coeficiente de regresión (R), etc. Nótese que el número de cifras que muestra Origin depende del formato
numérico seleccionado, tal y como se muestra en la figura 2 de la página 2.
También es posible realizar un ajuste pero considerando solamente un determinado rango de datos. El pro-
cedimiento es similar al explicado anteriormente, pero antes de pulsar Analysis/Linear Fit debemos seleccionar
el conjunto de datos sobre el que queremos realizar el ajuste. Para seleccionar un determinado rango de datos,
pinchamos en el selector de datos y observamos que aparece este símbolo en el primer y en el último punto del
gráfico, lo que indica que está seleccionado todo el rango de datos. Pulsando simultáneamente la tecla Ctrl y la
tecla → o ← , desplazaremos el cursor hasta la posición inicial del rango de datos que queremos seleccionar.
Cuando lleguemos a dicha posición, pulsamos enter. A continuación, hacemos clic de nuevo en el símbolo del
selector de datos de la barra de herramientas y pinchamos en el otro marcador. De forma similar a la anterior,
lo desplazamos hasta llegar a la posición final del nuevo rango de datos.
Una vez hecha la selección, podemos utilizar la función Fit Linear para realizar el ajuste en el rango seleccio-
nado.
1o de Grado en Química
Aplicaciones Informáticas en Química (2009/10) 12
Escribid los resultados en la hoja para el alumno, página 18, y en la hoja para entregar al profesor, página 19.
Para ello:
1. Seleccionad Analysis/Nonlinear Curve Fit. Si la ventana se abre en el modo básico, pinchad en More .
1o de Grado en Química
Aplicaciones Informáticas en Química (2009/10) 13
4. Seleccionad el número de parámetros no lineales. En este caso, pondremos una función con 3 parámetros no
lineales (P1, P2 y P3).
5. Poned la expresión de la función
P1 * exp(-x^P2/P3)
El siguiente paso es utilizar la función definida para ajustar los valores. Para ello tenemos que asignar primero
los valores de las columnas a las variables de la función (x e y). Así,
1. Seleccionad el menú Action/Dataset.
2. Aparece un menú con las variables x e y. Seleccionaremos la y y la asignaremos a la columna «B» de los
datos, definida como «data1_b». Al hacer esto, Origin automáticamente asigna la variable x al conjunto de
datos de la columna «A» denominado «data1_a», tal y como se muestra en la figura 18.
El último paso es realizar el ajuste. Para ello:
1. Seleccionad el menú Action/Simulate.
2. Poned un valor inicial (por ejemplo 5) en los valores de P1, P2 y P3 (sobreescribiendo los guiones - -, como
se muestra en la figura 18).
3. Por último, pinchad en Create Curve.
De esta manera se crea una curva con los parámetros elegidos, que todavía se desvía mucho del resultado
deseado. Para realizar el ajuste, realizaremos los siguientes pasos:
1. Seleccionad el menú Action/Fit.
2. Origin usa el algoritmo de ajuste de parámetros no lineales desarrollado por Levenberg-Marquardt[5]. Éste
es un algoritmo iterativo que permite acercarse a la solución realizándolo de forma cíclica. Si pulsamos en
10 Iter realizará diez iteraciones o ciclos del algoritmo. En este primer paso se observa que el ajuste no
es aún suficientemente bueno, así que pulsaremos de nuevo en 10 Iter para obtener un ajuste mejor, tal y
como se muestra en la figura 19.
3. Por último, si pinchamos en Done , obtendremos una ventana con los valores del ajuste.
1o de Grado en Química
Aplicaciones Informáticas en Química (2009/10) 14
Figura 18: Asignación de las variables a los datos y de los valores iniciales a los parámetros
vmax [S]
v=
Km + [S]
donde [S] representa la concentración de sustrato. Midiendo la velocidad de la reacción a distintas concentraciones
de sustrato y empleando esta ecuación se puede determinar la velocidad máxima vmax de la reacción enzimática y
el valor de la constante de Michaelis-Menten, Km . A partir de los datos de la tabla obtened los valores de vmax y
Km , y escribidlos en la hoja para el alumno, página 18 y en la hoja para el profesor, página 19.
1o de Grado en Química
Aplicaciones Informáticas en Química (2009/10) 15
1o de Grado en Química
Aplicaciones Informáticas en Química (2009/10) 16
donde la integral se calcula desde el volumen inicial, Vi , hasta el final, V f . Escribid el resultado en la hoja para el
alumno, página 18 y en la hoja para el profesor, página 19.
1o de Grado en Química
Aplicaciones Informáticas en Química (2009/10) 17
Referencias
[1] La página principal es http://www.originlab.com/
[2] En la página http://www.additive-net.de/software/origin/origin.tutorials.
shtml hay una gran cantidad de ejemplos de utilización de Origin.
[3] Podéis ver unos buenos apuntes sobre el uso del Origin en http://www.escet.urjc.es/~aiiq/
material.htm
[4] Un fichero ASCII es un fichero de texto plano, es decir sin formato y que utiliza el código de caracteres
ASCII (basado en el alfabeto latino). El término ASCII es un acrónimo inglés de «American Standard Code
for Information Interchange» (Código Estadounidense Estándar para el Intercambio de Información).
[5] Técnicas de cálculo para sistemas de ecuaciones, programación lineal y programación entera. 2a edición.
José Luis de la Fuente O’Connor. Editorial Reverté, S.A. 1998 (ISBN: 84-291-2606-6)
[6] La ecuación cinética de Michaelis-Menten describe la velocidad de reacción de muchas reacciones enzimáti-
cas.
1o de Grado en Química
Aplicaciones Informáticas en Química (2009/10) 18
mV −1 =
smV −1 =
smV −1 =
umV −1 =
Entalpía de vaporización:
∆Hvap =
Mecanismo de Michaelis-Menten:
vmax =
Km =
W =
1o de Grado en Química
Aplicaciones Informáticas en Química (2009/10) 19
mV −1 =
smV −1 =
smV −1 =
umV −1 =
Entalpía de vaporización:
∆Hvap =
Mecanismo de Michaelis-Menten:
vmax =
Km =
W =
1o de Grado en Química