Herramientas de DSPL

DSPL Tools es un pequeño conjunto de utilidades de línea de comandos diseñadas para ayudar a generar, organizar y validar conjuntos de datos de DSP. En la actualidad, el paquete incluye los siguientes componentes:

  • Comprobación de DSPL: Se verifica un conjunto de datos en función de diversos criterios, como el cumplimiento del esquema oficial de DSPL, la coherencia de las referencias internas y el diseño de CSV.
  • DSPL Gen: Genera un “conjunto de datos” sencillo de un conjunto de datos de DSPL a partir de un archivo CSV de entrada

Este software se lanza bajo una licencia BSD. El código fuente completo está disponible para la navegación y descarga en GitHub. Las notas de la versión se proporcionan en el archivo README de las herramientas de DSPL.

En la siguiente sección, se describe cómo instalar las herramientas de DSPL. Una vez hecho esto, puedes ejecutar las utilidades individuales dentro del paquete. Sigue los vínculos anteriores para obtener más información.

Nota: En las instrucciones a continuación y en las subpáginas vinculadas, se supone que tienes conocimientos básicos del entorno de la línea de comandos en el sistema (p. ej., puedes llegar a la terminal o al símbolo del sistema, cambiar directorios, rutas de archivos expreso, etcétera).

Instala las herramientas de DSPL

Las herramientas de DSPL están escritas en Python, un lenguaje de programación multiplataforma de código abierto. Para configurarlo, completa los siguientes pasos:

  1. Instala un intérprete de Python (versión 2.6 o 2.7), si es necesario:
    • Windows: Descarga y ejecuta el "Instalador MSI de Windows x86" que se encuentra en esta página.
    • Mac OS X: Python se instala de forma predeterminada, pero es posible que debas actualizar a una versión más reciente. Consulta esta página para obtener más detalles.
    • Linux: Python se instala de forma predeterminada, pero es posible que debas actualizarlo a una versión más reciente. Consulta la documentación de tu distribución específica.
  2. Instala las herramientas de DSPL:
    1. Descarga y extrae el paquete ZIP de herramientas de DSPL del sitio de código abierto de DSPL.
    2. Abre una ventana de terminal o símbolo del sistema, navega al directorio de nivel superior del archivo ZIP extraído y ejecuta el siguiente comando:
      python setup.py install
      
      . Es posible que debas proporcionar una ruta de acceso completa al ejecutable de Python. Consulta el paso 3 a continuación para obtener más detalles.
  3. Extiende la ruta de tu sistema para incluir el ejecutable del intérprete de Python y los archivos dsplcheck.py y dsplgen.py (opcional).
    • Si se omite este paso, es posible que debas proporcionar rutas completas en estos componentes cuando ejecutes las herramientas, p.ej., (en Windows) c:\python27\python en lugar de solo python.
    • Las instrucciones para hacerlo varían de una máquina a otra. Consulta la documentación del sistema para obtener ayuda.

Notas y advertencias varias:

  • Las herramientas de DSPL no funcionarán con versiones de Python anteriores a 2.6 o posteriores a 2.7.
  • Es posible que debas acceder como administrador en la máquina para ejecutar los pasos anteriores.