-
Notifications
You must be signed in to change notification settings - Fork 21
ProcessingDOIPart2_pt
Este processamento faz a consulta à base gerada pelo processamento da Parte 1 (Base crossref_DOIReport). Esta base indica se o registro de cada DOI foi executado com sucesso ou falha. Baseado na falha ou sucesso do registro de cada DOI, é gerada uma base doi que é consultada pelo site SciELO. Então se o doi foi registrado com sucesso será apresentado no site SciELO.
Usa o mesmo arquivo de configuração da Parte 1.
#variaveis com dados de conexao ao crossref crossrefUserName=VALOR_USER_NAME crossrefPassword=VALOR_CONTRASENA depositor_institution=VALOR_INSTITUTION depositor_prefix=VALOR_PREFIX depositor_email=VALOR_EMAIL depositor_url=VALOR_SCIELO_SITE
Sendo:
| VALOR_USER_NAME | Nome de usuario fornecido por CrossRef | |||
| VALOR_CONTRASENA | Senha fornecida por CrossRef | |||
| VALOR_INSTITUTION | Nome da instituição responsável por fazer o registro de DOI no CrossRef. Ex.: SciELO Brasil | |||
| VALOR_PREFIX | Prefixo que compõe o DOI, fornecido por CrossRef. | |||
| VALOR_EMAIL | Conta de correio eletrônico criado exclusivamente para receber respostas ao processamento de DOI no CrossRef | |||
| VALOR_SCIELO_SITE | Endereço do site que fornece os dados a CrossRef |
Este processamento deve ser executado depois de ter sido executado a Parte 1, tem-se que aguardar que CrossRef processe os dados recebidos.
Este processamento está em proc/doi.
O processamento de Consulta de DOI tem como parâmetro o arquivo <scilista>, que pode ser gerado manual ou automaticamente.
<scilista> é um arquivo que contém uma lista de fascículos cujos DOI serão apresentados no site.
O formato deste arquivo é uma lista de:
acronimos volume_numero PID_de_fascículo
A última linha tem que ser vazia.
Exemplo:
neuro v19n6 S1130-147320080006 neuro v20n1 S1130-147320090001
Use um arquivo em branco ou um já existente e escreva no seu conteúdo como descrito acima.
- Entre na pasta proc.
- Escolha um valor para <scilista>, que é o caminho completo ou apenas o nome de um arquivo.
- Atenção: Se o arquivo já existe, será substituído.
- Execute o comando:./doi/scilista/scilista4art.bat <scilista>
Exemplos:
./doi/scilista/scilista4art.bat lista_janeiro_2011.txt ./doi/scilista/scilista4art.bat temp/lista_janeiro_2011.txt ./doi/scilista/scilista4art.bat /home/scielo/temp/lista_janeiro_2011.txt
- Verifique se o conteúdo do arquivo está de acordo com o descrito.
- Entre na pasta proc.
- Use o arquivo <scilista>, aquele que foi criado manual ou automaticamente. (Leia a seção 4 desta página)
- Execute o comando:
./doi/create/doi4art.bat <scilista>
no lugar de <scilista> coloque o nome ou caminho completo do arquivo gerado (seção 4).
Este processamento gera bases em bases-work/doi/, com a seguinte estrutura <acron>/<volume_numero>/<volume_numero>. Exemplo:
bases-work/doi/neuro/v20n1/v20n1 bases-work/doi/neuro/v19n1/v19n1
- Copie a pasta bases-work/doi para bases/doi do servidor público.
- Depois desta copia, verifique se os DOI estão presentes no site.