Module pmc

Module pmc 

Source
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.
FundingInfo
Funding information.
JournalMeta
Journal metadata.
MarkdownConfig
Configuration options for Markdown conversion
OaSubsetInfo
Information about OA (Open Access) subset availability for a PMC article
PmcArticle
PMC full-text article.
PmcMarkdownConverter
PMC to Markdown converter
Reference
Reference citation.
Section
Article section.
Table
Table wrapper.

Enums§

HeadingStyle
Heading style options
ReferenceStyle
Reference formatting style

Functions§

parse_pmc_xml
Parse PMC XML content into a PmcArticle domain model.