https://github.com/modrev-ai/bibreader
Turn non-standard bib file into easily editable tabular format and save it as a standard bib file
https://github.com/modrev-ai/bibreader
bib data-structure file-conversion pandas parser python
Last synced: about 2 months ago
JSON representation
Turn non-standard bib file into easily editable tabular format and save it as a standard bib file
- Host: GitHub
- URL: https://github.com/modrev-ai/bibreader
- Owner: modrev-ai
- License: mit
- Created: 2022-07-02T22:59:11.000Z (almost 4 years ago)
- Default Branch: main
- Last Pushed: 2023-05-10T04:00:18.000Z (about 3 years ago)
- Last Synced: 2026-03-07T22:22:45.842Z (3 months ago)
- Topics: bib, data-structure, file-conversion, pandas, parser, python
- Language: Python
- Homepage: https://pypi.org/project/bibReader
- Size: 136 KB
- Stars: 3
- Watchers: 1
- Forks: 0
- Open Issues: 12
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
[](https://github.com/jshinm/pandarize/actions/workflows/publish-package.yml)
# bibReader
The bibReader reads non-standard bib format from files/url and convert them into pandas DataFrames to easily work with the data, and then tranforms them back into a standardized bib file.
# Installation
```
pip install bibReader
```
# Basic Usage Guide
```python
from bibReader.frame import bReader
bib = bReader() #instantiate bReader class
bib.load(source='https://somewebsite.com/filename.bib') #it can load from url or local source
bib.fit() #infers data types and parse it into pandas dataframe
bib.transform() #changes pandas dataframe into different mode of data types
```