Project Information
This final section provides supplementary information about the
bib-ami project, including its software dependencies, guidance on
how to cite the tool in your own work, and details on contributing.
Dependencies
The bib-ami tool relies on a small set of well-maintained,
open-source Python packages. These will be installed automatically when
you install bib-ami via pip.
bibtexparserFor robust parsing and writing of BibTeX files.
requestsFor handling all HTTP requests to the CrossRef API.
fuzzywuzzyFor performing the fuzzy string matching required for deduplication.
python-LevenshteinAn optional but highly recommended C-based library that significantly speeds up the string similarity calculations used by
fuzzywuzzy.
How to Cite bib-ami
If you use bib-ami in your research workflow and would like to cite
it, please use the following BibTeX entry. Citing software helps the
developers and maintainers justify their work and secure funding for
future development.
@misc{bib_ami_2024,
author = {Rolf Carlson},
title = {bib-ami: A BibTeX Integrity Manager},
year = {2025},
publisher = {GitHub},
url = {https://github.com/hrolfrc/bib-ami},
doi = {10.5281/zenodo.15795718}
}
Contributing & License
Contributing
This project is open source and contributions are welcome. If you would
like to contribute, please visit the project’s GitHub repository. You
can contribute by reporting bugs, suggesting new features, or submitting
pull requests with code improvements. Please consult the
CONTRIBUTING.md file in the repository for specific guidelines.
License
The bib-ami tool is distributed under the MIT License. This is a
permissive open-source license that allows for broad use, modification,
and distribution. Please see the LICENSE file in the source
repository for the full text of the license.