Expand description
PMC (PubMed Central) client for fetching full-text articles
This module provides functionality to interact with PMC APIs to fetch full-text articles, check availability, and parse structured content.
Re-exports§
pub use client::PmcClient;pub use extracted::ExtractedFigure;pub use tar::PmcTarClient;
Modules§
- client
- extracted
- markdown
- Markdown conversion functionality for PMC articles
- oa_api
- PMC Open Access API client
- parser
- tar
Structs§
- Affiliation
- Represents an author’s institutional affiliation
- Author
- Represents a detailed author with enhanced metadata
- Figure
- Figure.
- Funding
Info - Funding information.
- Journal
Meta - Journal metadata.
- Markdown
Config - Configuration options for Markdown conversion
- OaSubset
Info - Information about OA (Open Access) subset availability for a PMC article
- PmcArticle
- PMC full-text article.
- PmcMarkdown
Converter - PMC to Markdown converter
- Reference
- Reference citation.
- Section
- Article section.
- Table
- Table wrapper.
Enums§
- Heading
Style - Heading style options
- Reference
Style - Reference formatting style
Functions§
- parse_
pmc_ xml - Parse PMC XML content into a
PmcArticledomain model.