Skip to content

Releases: PubPeerFoundation/PublicationDataExtractor

Keep only the most complete data

17 Jul 15:53
Compare
Choose a tag to compare
0.2.9

Keep only the most complete data

Small fix: 4 digit Pubmed Ids

05 Jul 12:47
Compare
Choose a tag to compare

We are trying to determine the type of identifier from what the user provides. PubMed was supposed to be 5-8 digit, but https://www.ncbi.nlm.nih.gov/pubmed/3105

Small updates

26 Jun 14:34
Compare
Choose a tag to compare
  • Add author sequence from Crossref (might need to standardize the sequences)
  • update Schema (integrate sequence on authors, updates doi is a number so is pubmed, content of nested arrays may be required)
  • update tests to integrate publications with updates

Bug fix: Make EutilsEfetch updates appear

26 Jun 09:27
Compare
Choose a tag to compare

A try/catch block was not placed on the right method

Extract updates from EutilsEfetch

25 Jun 14:48
Compare
Choose a tag to compare

Publications sometimes get updates (Comment, Corrected, Correspondence, Erratum, Retracted). Some are now extracted from the EutilsEfetch API.

Keep longest first names

25 Jun 12:29
Compare
Choose a tag to compare

Small improvement:

  • Keep the longest first name for every author

Bug Fix: Deal with authors' attributes

22 Jun 16:07
Compare
Choose a tag to compare

Authors' attributes were not completed by new API calls, so email was not showing up when searching for a DOI. Now fixed.

Dedicated Crossref updates resource

22 Jun 13:45
Compare
Choose a tag to compare
  • Added dedicated Crossref updates resource
  • Added ProvidesTagsData interface so tags can be collected

Big Refactor

22 Jun 10:42
bd4431f
Compare
Choose a tag to compare
  • Changed the way the Output object is used
  • Changed the way the Fetcher object outputs data
  • Refactor lots of classes to simplify the whole library

Breaking changes - Format output with the Output object

21 Jun 15:55
2dbb0d9
Compare
Choose a tag to compare
  • Got rid of inefficient api data merger
  • Introduced Output object
  • Introduced Model objects (not convinced these should be Singletons...)
  • Got rid of PubmedWebsite search as EutilsEsearch does a great job and is more reliable

Breaking changes

  • ApiDataFetcher getData method is now outputting a formatted array with cherry-picked details from all the fetched APIs