/lodex-dumps

An ezmaster application to download LODEX exports and expose them on the web

Primary LanguageJavaScriptOtherNOASSERTION

lodex-dumps

An ezmaster application to download LODEX exports and expose them on the web.

Settings

To add a simple N-Quads export, add a the URL of the dataset to export to the nquads table of the config.json:

{
    "nquads": [
        "https://inist-category.data.istex.fr/"
    ]
}

Note:: it's important to let the / at the end of the URL.

List of usable exporters:

  • nquads: N-Quads triples of all resources of a lodex (.nq)
  • extended-nquads: N-Quads containing triples linking lodex resources to ISTEX documents (.nq)
  • extended-nquads-compressed: N-Quads triples linking lodex resources to ISTEX documents, gzipped (.nq.gz)
  • atom: Syndication feed of a LODEX (.atom)
  • csv: Comma Separated Values of a lodex (.csv)
  • jsonallvalue: JSON array of all resources of a lodex (.json)
  • jsonld: JSON-LD triples of all resources of a lodex (.json)
  • tsv: Tabulation Separated Values of a lodex (.tsv)
  • turtle: Turtle triples of all resources of a lodex (.ttl)

Note: if the file already exists, it is not downloaded again.

Contribution

To build the docker image locally:

make build

To debug locally:

make run-debug

License

This software is under CeCILL license. You can use, modify and/or redistribute the software under the terms of the CeCILL license.

Version

lodex-dumps:2.2.3