Skip to main content

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 and GESIS Search.

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

In order to improve results and to avoid rate limiting, you can provide ab API key for Pubmed.

You can do this by adding the following lines to your configuration.py file::

PUBMED_API_KEY = 'your_pubmed_api_key'

You can obtain an API key by registering for an NCBI account and generating a key from the NCBI API Key Management page.

If no API key is provided, the plugin will still work but may be subject to stricter rate limits.

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>_

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.0.0.tar.gz (29.2 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.0.0-py3-none-any.whl (40.3 kB view details)

Uploaded Python 3

File details

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

File metadata

File hashes

Hashes for fiduswriter_citation_api_import-4.0.0.tar.gz
Algorithm Hash digest
SHA256 7cc5407e10f69e5047ef901470a8d3d533f392ef0fdbd9f647d215190b10981d
MD5 86c61fdabcc2f25a447bac0b95dbd7ea
BLAKE2b-256 53b38b07f0daa92e05737cc4faa8a5b79b3ee93054668436938bf02c78120828

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fiduswriter_citation_api_import-4.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 c223b718e05c0cc410f6338a049d537bbfe5a54df8903e8e3e12470edda1f074
MD5 e62e26492520dc555dba22c7a37d0b2b
BLAKE2b-256 941e7ef77cad84b9428a334386c784d65b92194af8abfd2c7fc183a6294c1920

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