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
- Use pip:
pip install bibliometa
- 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 thenpoetry run make html
from within the docs folder to create a local documentation using Sphinx.
Bibliometa-Vis is a python extension library for Bibliometa that provides visualization functions.
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