Skip to content

alueschow/bibliometa

Repository files navigation

Bibliometa

Documentation Status PyPI version

Bibliometa is a python library for manipulating, converting and analysing bibliographic metadata, with a focus on graph analysis.

Homepage: https://bibliometa.readthedocs.io

Repository: https://github.com/alueschow/bibliometa

Package: https://pypi.org/project/bibliometa/

License: MIT


Installation

  • Use pip: pip install bibliometa

Development

  • Clone this repository: git clone https://github.com/alueschow/bibliometa.git
  • Run poetry install to install all necessary dependencies
  • After development, run poetry export --without-hashes -f requirements.txt --output requirements.txt to create a requirements.txt file with all dependencies. This file is needed to create the documentation on ReadTheDocs.
  • Run poetry run sphinx-quickstart to initialize the Sphinx documentation
  • Change configuration in ./docs/source/conf.py, if needed
  • Run poetry run sphinx-apidoc -f -o source ../src/bibliometa and then poetry run make html from within the docs folder to create a local documentation using Sphinx.

Extensions

Bibliometa-Vis is a python extension library for Bibliometa that provides visualization functions.

Tutorial

A tutorial that makes use of the Bibliometa and the Bibliometa-Vis packages can be found on GitHub: https://github.com/alueschow/cerl-thesaurus-networks

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages