nhra_gt.domain.bibliography¶
Bibliography and Citation Management.
Handles parsing and exporting references in multiple formats (RIS, BibTeX, ENW).
Classes¶
Reference
¶
Bases: BaseModel
Pydantic model for an academic reference.
Source code in src/nhra_gt/domain/bibliography.py
BibliographyManager
¶
Manages a collection of academic references and exports to various formats.
Source code in src/nhra_gt/domain/bibliography.py
Functions¶
to_ris()
¶
Export to Research Information Systems (RIS) format.
Source code in src/nhra_gt/domain/bibliography.py
to_enw()
¶
Export to EndNote (ENW) format.
Source code in src/nhra_gt/domain/bibliography.py
to_bibtex()
¶
Export to BibTeX format.
Source code in src/nhra_gt/domain/bibliography.py
Functions¶
parse_endnote_token(token)
¶
Parses {Author, YYYY @Label #RecordNumber} tokens.
Example: {Australian Institute of Health and Welfare, 2024 @AIHW_MyHospitals #101}