colrev.loader.bibΒΆ

Function to load bib files

Functions

colrev.loader.bib.check_valid_bib

Check if the file is a valid bib file.

colrev.loader.bib.extract_content

Extracts the content of a field.

colrev.loader.bib.handle_new_entry

Handles a new record entry.

colrev.loader.bib.parse_provenance

Parses the provenance field.

colrev.loader.bib.process_key_value

Processes a key-value pair inside an entry.

colrev.loader.bib.process_lines

Processes each line of the file and constructs records.

colrev.loader.bib.run_fix_bib_file

Fix a BibTeX file

colrev.loader.bib.run_resolve_crossref

Resolve cross-references between records

colrev.loader.bib.store_current_key_value

Stores the processed key-value pair into the current entry.

Classes

colrev.loader.bib.BIBLoader

Loads BibTeX files