Skip to main content

A Fidus Writer plugin to import citations via API.

Project description

FidusWriter-Citation-API-import

FidusWriter-Citation-API-import is a Fidus Writer plugin to allow for import of citations from external sources via API.

Currently these citation sources are supported: Crossref, Datacite, GESIS Search, and Pubmed (via EuroPMC).

Installation

  1. Install Fidus Writer if you haven't done so already.

  2. Within the virtual environment install Fidus Writer with the citation-api-import option::

    pip install fiduswriter[citation-api-import]

  3. Add "citation-api-import" to your INSTALLED_APPS setting in the configuration.py file like this::

    INSTALLED_APPS += ( ... 'citation_api_import', )

  4. Run fiduswriter setup to create the needed JavaScript files.

  5. (Re)start your Fidus Writer server

API Keys

No API keys are required for the currently supported citation sources. The Pubmed/EuroPMC integration uses the public REST API without authentication.

Credits

This plugin was originally developed by the Opening Scholarly Communications in the Social Sciences (OSCOSS) <http://www.gesis.org/?id=10714>_ project, financed by the German Research Foundation (DFG) and executed by the University of Bonn and GESIS - Leibniz Institute for the Social Sciences.

Original Developer: Niloofar Azizi <https://github.com/NiloofarAzizi>_

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

fiduswriter_citation_api_import-4.1.0.tar.gz (34.5 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

fiduswriter_citation_api_import-4.1.0-py3-none-any.whl (58.8 kB view details)

Uploaded Python 3

File details

Details for the file fiduswriter_citation_api_import-4.1.0.tar.gz.

File metadata

File hashes

Hashes for fiduswriter_citation_api_import-4.1.0.tar.gz
Algorithm Hash digest
SHA256 51c95936f286b72e4c59c85a746265eff310c1755702e87e80bf09dd56fe7dd7
MD5 2839c2c85662e97fb3e7b9c113302960
BLAKE2b-256 7dad514524d7a1192dff6586c0c66ede4f0fc08889aa3d61b2794b9face2abb9

See more details on using hashes here.

File details

Details for the file fiduswriter_citation_api_import-4.1.0-py3-none-any.whl.

File metadata

File hashes

Hashes for fiduswriter_citation_api_import-4.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 2bc5bce8e5915e2dc3ba79ce35eebcbc4fb9a3387d8682bc9ff45d7aae1315c3
MD5 8d403a4b8bf841b4133c35616c320435
BLAKE2b-256 17f5f8ebd8a3355775004a30e1d1a5be37fb59477543e8672780fb17aab519b3

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page