Project to keep track of the external citations of UQLab. External citations of UQLab exclude publications made by the current members of the Chair of Risk, Safety and Uncertainty Quantification and only include works that explicitly used UQLab, not merely citing it.
The project contains command line utilities to convert the list of citations stored in a BibTeX file into an HTML page (as shown in the UQLab publications page or a short PDF report with some numbers and figures.
uq_citations
was developed and tested using Anaconda Python distribution ().
Additional required packages are:
bibtexparser
for parsing BibTeX filepython-dateutil
for treatment of datejinja2
for templating
A configuration file to recreate the environment used during the development is available
in environment.yml
.
To recreate the environment:
conda env create -f environment.yml
Use the package manager pip to install the python package uq_citations
from the cloned source directory:
pip install
or for editable mode:
pip install -e .
Successful installation will make the following command line utilities available in the path:
uq_citations_bibtex2html
uq_citations_bibtex2pdf
The command line utility uq_citations_bibtex2html
is used to create a list of citations as an HTML page.
The utility requires the following:
- the BibTeX file (containing only the UQLab external citations)
- the html list template file (included as
./templates/bib_list.html
) - the html page template file (included as
./templates/html_tpl.html
), this also includes the style for HTML elements.
To show the help of the utility, type:
uq_citations_bibtex2html --help
Google Scholar is used to track the UQLab citation.
The full list of UQLab external citations is stored in a BibTeX file. The file contains only citations that explicitly mentioned that UQLab has been used in the work. Therefore, this excludes works that merely mention UQLab.
The file uqlab-citations.bib
inside the folder ./bib
contains the latest list of UQLab external citations.
Main subjects | Subjects |
---|---|
Life Sciences |
|
Computational Science and Engineering | N/A |
Engineering Applications |
|
Geosciences and Environmental Engineering |
|
The keywords
field of each BibTeX entry, with the exception of the Computational Science and Engineering*,
must contain at most 1 of the subject listed in the Subject column above.
Due to the currently limited number of citations, the subject Material science and engineering should be assigned Mechanical engineering as its subject.