25
Formation « Utilisation avancée de HAL » - ccsd – 25 septembre 2012 Réaliser un import XML [email protected]

Réaliser un import XML

  • Upload
    rossa

  • View
    54

  • Download
    0

Embed Size (px)

DESCRIPTION

Réaliser un import XML. [email protected]. Sommaire. Présentation Les différentes étapes Consulter les référentiels de HAL Quelques conseils Construire son fichier Exemple de fichier xml. Présentation. Permet le dépôt rapide de lots d’article - PowerPoint PPT Presentation

Citation preview

Page 1: Réaliser un import XML

Formation « Utilisation avancée de HAL » - ccsd – 25 septembre 2012

Réaliser un import XML

[email protected]

Page 2: Réaliser un import XML

Formation « Utilisation avancée de HAL » - ccsd – 25 septembre 2012

Sommaire

Présentation Les différentes étapes Consulter les référentiels de HAL Quelques conseils Construire son fichier Exemple de fichier xml

Page 3: Réaliser un import XML

Formation « Utilisation avancée de HAL » - ccsd – 25 septembre 2012 3

Présentation

Permet le dépôt rapide de lots d’article

Facilite le transfert d’articles d’une base à une autre

Pour utiliser l’import XML: Disposer d’un compte sur HAL Demander l’autorisation au CCSD ([email protected])

Page 4: Réaliser un import XML

Formation « Utilisation avancée de HAL » - ccsd – 25 septembre 2012 4

Les différentes étapes

Créer un fichier XML validé par le schéma XML de HAL

Créer un fichier compressé avec le fichier XML et les documents correspondants au texte intégral

Depotscomplets.zip

mesdepots.xml depot1.pdf depot2-1.pdf (fichier_principal) depot2-2.pdf

Page 5: Réaliser un import XML

Formation « Utilisation avancée de HAL » - ccsd – 25 septembre 2012 5

Les différentes étapes

Importer le fichier à cette url : http://import.ccsd.cnrs.fr

Le schéma n’est pas validé : corriger le fichier et recommencer

Le schéma est validé : affichage des identifiants et mots de passe du dépôt

Les dépôts sont visibles dans votre espace « mes documents en attente d’être déposés »

Valider les dépôts

Les dépôts suivront le même processus que les dépôts faits par l’interface

Page 6: Réaliser un import XML

Formation « Utilisation avancée de HAL » - ccsd – 25 septembre 2012 6

Consulter les référentiels de HAL

Récupérer l’identifiant d’un laboratoire

Récupérer le nom d’un journal

Récupérer le code d’un domaine

Accès au référentiel : http://import.ccsd.cnrs.fr/ref.php

Page 7: Réaliser un import XML

Formation « Utilisation avancée de HAL » - ccsd – 25 septembre 2012 7

Quelques conseils

Créer un fichier avec seulement une notice ou un article pour faire un premier test

Si c’est un dépôt avec texte intégral ne pas oublier de joindre le fichier correspondant ou de préciser le lien

Consulter les référentiels de HAL pour récupérer les données nécessaires (code de domaine, identifiant de laboratoire, nom de journal)

Par mesure de précaution nous n’autorisons aujourd’hui que les imports de petits lots d’articles (limité à 30)

Page 8: Réaliser un import XML

Formation « Utilisation avancée de HAL » - ccsd – 25 septembre 2012

Construire son fichier

Balise racine <NOM_INSTANCE>

Balise <CONNEXION LOGIN=‘xxx’ PASSWORD=‘…’/>

Balise <ARTICLE_RECENT> ou <NOTICE> <META_ART> ou <META_ART_NOTICE> <DATE_REDACTION> <DEPOTS> (optionnel pour le dépôt de notice) <TAMPONS> (optionnel)

Page 9: Réaliser un import XML

Formation « Utilisation avancée de HAL » - ccsd – 25 septembre 2012

Construire son fichier Balise <META_ART>

<LANGUE> <ABSTRACT> <DOMAIN> <TITLE> <ABSTRACT_ML> <WRINTING_DATE> <SSTITLE> <ID_EXT> <CLASSIFICATION> <DATEVISIBLE> <REFERENCE_BIBLIO> <BIBCODE> <COMMENT> <COLLABORATION> <KEYWORD> <FINANCEMENT> <PROJETANR> <PROJETEUROPE>

Page 10: Réaliser un import XML

Formation « Utilisation avancée de HAL » - ccsd – 25 septembre 2012

Construire son fichier

Balise <REFERENCE_BIBLIO> <ART_ACL> : Articles dans des revues à comité de lecture <ART_SCL> : Articles dans des revues sans comité de lecture <COMM_ACT> : Communication avec actes <COMM_SACT> : Communication sans acte <CONF_INV> : Conférences invitées <OUVS> : Ouvrages scientifiques <COVS> : Chapitres d’ouvrages scientifiques <DOUV> : Directions ouvrages <PATENT> : Brevets <OTHER> : Autres

Page 11: Réaliser un import XML

Formation « Utilisation avancée de HAL » - ccsd – 25 septembre 2012

Construire son fichier

Balise <ART_ACL> : Articles dans des revues à comité de lecture <DATEPUB> <DATEEPUB> <JOURNAL> <VOLUME> <ISSUE> <PAGE> <DOI> <AUDIENCE>

Page 12: Réaliser un import XML

Formation « Utilisation avancée de HAL » - ccsd – 25 septembre 2012

Construire son fichier

Balise <ART_SCL> : Articles dans des revues sans comité de lecture <DATEPUB> <DATEEPUB> <JOURNAL> <VOLUME> <ISSUE> <PAGE> <DOI>

Page 13: Réaliser un import XML

Formation « Utilisation avancée de HAL » - ccsd – 25 septembre 2012

Construire son fichier

Balise <COMM_ACT> : communications avec actes <TITOUV> <TITCONF> <DATEPUB> <DATECONF> <DATEFINCONF> <EDCOM> <EDSCI> <VOLUME> <ISSUE> <PAGE> <DOI> <AUDIENCE> <PAYS> <VILLE> <SERIE>

Page 14: Réaliser un import XML

Formation « Utilisation avancée de HAL » - ccsd – 25 septembre 2012

Construire son fichier

Balise <COMM_SACT> : communications sans actes <TITCONF> <DATECONF> <DATEFINCONF> <PAYS> <VILLE>

Page 15: Réaliser un import XML

Formation « Utilisation avancée de HAL » - ccsd – 25 septembre 2012

Construire son fichier

Balise <CONF_INV> : conférences invitées <TITOUV> <TITCONF> <DATEPUB> <DATECONF> <DATEFINCONF> <EDCOM> <EDSCI> <VOLUME> <ISSUE> <PAGE> <DOI> <AUDIENCE> <PAYS> <VILLE> <SERIE>

Page 16: Réaliser un import XML

Formation « Utilisation avancée de HAL » - ccsd – 25 septembre 2012

Construire son fichier

Balise <OUVS> : ouvrages scientifiques <DOI> <EDCOM> <EDSCI> <DATEPUB> <DIRCOLL> <PAGE>

Page 17: Réaliser un import XML

Formation « Utilisation avancée de HAL » - ccsd – 25 septembre 2012

Construire son fichier

Balise <COVS> : chapitres d’ouvrages scientifiques <DOI> <TITOUV> <EDCOM> <EDSCI> <DATEPUB> <PAGE> <SERIE>

Page 18: Réaliser un import XML

Formation « Utilisation avancée de HAL » - ccsd – 25 septembre 2012

Construire son fichier

Balise <DOUV> : directions d’ouvrages <DOI> <EDCOM> <DATEPUB> <PAGE>

Page 19: Réaliser un import XML

Formation « Utilisation avancée de HAL » - ccsd – 25 septembre 2012

Construire son fichier

Balise <OTHER> : Autres publications <DOI> <DATEPUB> <PAGE> <DESCRIPTION>

Page 20: Réaliser un import XML

Formation « Utilisation avancée de HAL » - ccsd – 25 septembre 2012

Construire son fichier

Balise <AUTLAB> : Affiliation auteur-laboratoire <AUTEURS>

<AUTEUR> <LABIDS> <NOM> <PRENOM> <EMAIL> <URL> <ORGANISM> <RESEARCHTEAM>

<LABORATOIRES> <LABORATOIRE>

<LABID> <SIGLE> <INTITULE> <PAYS> <ADRESSE> <AFFILIATIONS>

<AFFILIATION>

Si le laboratoire est connu => Labid Sinon => Labid = ‘L1’ + SIGLE + INTITULE +…

Page 21: Réaliser un import XML

Formation « Utilisation avancée de HAL » - ccsd – 25 septembre 2012

Construire son fichier Balise <DEPOTS> : Texte intégral

<RIGHT> <FULLTEXT>

<DEPOT> NOM FORMAT FULLTEXT FICHIER_PRINCIPAL

<RIGHT> peut avoir pour valeur:

1=> Les fichiers que je dépose sont des fichiers auteur

2=> Cet éditeur fait partie de ceux qui autorisent le dépôt des "fichiers éditeur" sur une archive ouverte

3=>J'ai obtenu l'accord explicite de cet éditeur pour ce dépôt particulier

Page 22: Réaliser un import XML

Formation « Utilisation avancée de HAL » - ccsd – 25 septembre 2012

Construire son fichier

Exemple de dépôt avec texte intégral

Page 23: Réaliser un import XML

Formation « Utilisation avancée de HAL » - ccsd – 25 septembre 2012

Construire son fichier

Balise <TAMPONS> : Tamponner le dépôt dans une collection <TAMPON>

TAMPID

Page 24: Réaliser un import XML

Formation « Utilisation avancée de HAL » - ccsd – 25 septembre 2012

Exemple

Page 25: Réaliser un import XML

Formation « Utilisation avancée de HAL » - ccsd – 25 septembre 2012

Exercice

Compléter le fichier xml en récupérant les informations manquantes dans le fichier mentionné dans la balise de dépôt.

Le fichier xml est disponible à cette url : http://www.ccsd.cnrs.fr/ANF2012/import_fichier.xml