Ferramentas de DSPL

O DSPL Tools é um pequeno conjunto de utilitários de linha de comando projetado para ajudar a gerar, organizar e validar conjuntos de dados DSPL. No momento, o pacote inclui os seguintes componentes:

  • Verificação DSPL: verifica um conjunto de dados em relação a diversos critérios, incluindo a adesão ao esquema DSPL oficial, consistência de referências internas e layout CSV.
  • DSPL Gen: gera um "modelo" simples de conjunto de dados DSPL de um arquivo CSV de entrada.

Esse software é lançado com uma licença do BSD. O código-fonte completo está disponível para navegação e download no GitHub. As notas da versão são fornecidas no arquivo README das ferramentas DSPL.

A seção abaixo descreve como instalar as ferramentas da DSPL. Depois disso, será possível executar utilitários individuais no pacote. Acesse os links acima para mais informações.

Observação:as instruções abaixo e nas subpáginas vinculadas presumem que você tenha uma familiaridade básica com o ambiente de linha de comando no sistema (por exemplo, é possível acessar o terminal / prompt de comando, alterar diretórios, expressar caminhos de arquivos etc.).

Como instalar as ferramentas de DSPL

As ferramentas DSPL são escritas em Python, uma linguagem de script entre plataformas e de código aberto. Para configurar, siga estas etapas:

  1. Instale um interpretador do Python (versão 2.6 ou 2.7), se necessário:
    • Windows: faça o download e execute o "Instalador MSI do Windows x86", que está disponível nesta página.
    • Mac OS X:o Python é instalado por padrão, mas pode ser necessário fazer upgrade para uma versão mais recente. Consulte esta página para ver mais detalhes.
    • Linux: o Python geralmente é instalado por padrão, mas pode ser necessário fazer upgrade para uma versão mais recente. Consulte a documentação da sua distribuição específica.
  2. Instale as ferramentas de DSPL:
    1. Faça o download e extraia o pacote ZIP das ferramentas da DSPL no site de código aberto DSPL.
    2. Abra uma janela do prompt de comando/comando, navegue até o diretório de nível superior do arquivo ZIP extraído e execute:
      python setup.py install
      
      Talvez seja necessário fornecer um caminho completo para o executável do Python. Consulte a etapa 3 abaixo para ver mais detalhes.
  3. (Opcional) Estenda o caminho do sistema para incluir o executável do intérprete de Python e os arquivos dsplcheck.py e dsplgen.py.
    • Se esta etapa for ignorada, talvez seja necessário fornecer caminhos completos nesses componentes ao executar as ferramentas, por exemplo, (no Windows) c:\python27\python em vez de apenas python.
    • As instruções variam de acordo com a máquina. Consulte a documentação do sistema para mais orientações.

Algumas observações e advertências diversas:

  • As ferramentas DSPL não funcionam com versões do Python anteriores à 2.6 ou posteriores à 2.7.
  • Talvez seja necessário fazer login como administrador na máquina para executar as etapas acima.