Class CrossRefFetcher

java.lang.Object
ubic.gemma.core.loader.crossref.CrossRefFetcher

public class CrossRefFetcher extends Object
Fetch bibliographic metadata for a DOI from the CrossRef REST API (api.crossref.org).

Complements PubMedSearch: PubMed covers DOIs that NCBI indexes, CrossRef covers the rest — most journal articles and, crucially, bioRxiv / medRxiv preprints that PubMed does not carry. This is what lets a curator attach a preprint to an experiment instead of noting it in a free-text comment.

Plain (non-Spring) helper, constructed at the use site like PubMedSearch. No API key is required; a contact-bearing User-Agent opts into CrossRef's "polite pool".

Author:
gemma
  • Constructor Details

    • CrossRefFetcher

      public CrossRefFetcher()
  • Method Details