Skip to content

Latest commit

 

History

History
219 lines (176 loc) · 11.8 KB

CHANGELOG.md

File metadata and controls

219 lines (176 loc) · 11.8 KB

CHANGELOG

DEPRECATED

  • Use entry.get_dict() instead of accessing the dict data member directly. The dict data member is deprecated and will be replaced with a namedtuple.

Summary

Details

Unreleased

release 2024-06-20 v0.0.48

  • ADD function, get_dict(), to get a dict containing data member values from the NIHiCiteEntry
  • DEPRECATED:
    • Use entry.get_dict() instead of accessing the dict data member directly. The dict data member is deprecated and will be replaced with a namedtuple.
  • UPDATE apikey: Separate apikey into its own variable in its own module
  • UPDATE src/pmidcite/eutils/cmds/base.py: If rsp is not json, text, asn.1, return dict from xml format
  • UPDATE README.md to make first text more concise

release 2023-11-19 v0.0.47

  • UPDATE codeql-analysis.yml by @manodeep in #54
  • UPDATE GNU Affero General Public License v3.0 (GNU AGPLv3) & more Copyrights by @dvklopfenstein in #56
  • UPDATE for pytest
  • UPDATE Copyright cleanup
  • ADD function get_indexs
  • ADD function summarize_papers
  • ADD QUERY to summary prints by @dvklopfenstein in #59
  • Run workflow by @dvklopfenstein in #60

release 2023-08-18 v0.0.45

  • ADDED GNU Affero General Public License v3.0 (GNU AGPLv3)
  • CHANGED DV Klopfenstein to DV Klopfenstein, PhD
  • REMOVED references to versioneer

release 2023-01-30 v0.0.42

  • CHANGED: Improved output from icite -k' or icite --print_keys' Thanks @scbarrer for the PR
  • ADDED: Description in README.md showing how to analyze the results of a PubMed search. Thanks @Raefcon for opening the issue

release 2022-12-22 v0.0.42

  • ADDED summarize_papers script
  • ADDED requests package as a pre-requisite
  • CHANGED API to NCBI E-utils such that a missing LID (Local ID) is ignored on a PubMed entry

release 2022-12-06 v0.0.41

  • CHANGED setup.py PACKAGES variable to run install make target

release 2022-11-28 v0.0.40

  • ADDED icite to new package module, pmidcite.scripts
  • CHANGED pip install . to pip3 install . in makefile and README.md

release 2022-11-26 v0.0.38

  • ADDED instructions for loading locally to README.md #43
  • ADDED entry_points, console_scripts, icite to setup.py #42
  • CHANGED first make target to locally install pmidcite #43

release 2022-09-03 v0.0.37

FIXED: Remove unused package in setup.py (pmidcite.eutils.pubmed.mesh)

release 2022-07-03 v0.0.36

changed: updated citation count on github repo card after today's discussions

Release 2022-04-28 v0.0.35

UPDATED: More detailed GitHub repo card (pmidcite_summary.png -> pmidcite_citedby.png)

Release 2022-04-19 v0.0.33

UPDATED: Turbocharge (augment does not properly describe the capabilities) your literature search: updated README and GitHub pages "Augment" does not properly describe the capabilities pmidcite offers.

Release 2022-04-18 v0.0.32

UPDATED: peer-reviewed paper info in README and GitHub pages

Release 2022-03-24 v0.0.30

ADDED:

  • What is pmid2cite doing with your data and who are they?
  • More comments regarding Google Scholar
  • Improve link format in README.md
  • Clearly say NIH is the National Institutes of Health

CHANGED:

  • Improved error message from API

Release 2022-01-17 v0.0.29

$ gitlog --since 2022-10 RAN: git log --after "2022-10" --pretty=format:"%Cred%H %h %an %cd%Creset %s" --name-status

All STARTING ON: 2022_01_16 Sun - 6 commits, 4 files Sun 2022-01-16 18:57:25 4cbb911 A like -> such as Mon 2022-01-17 06:56:50 f1e7ead B Cite/ref arrows right-to-left Mon 2022-01-17 07:12:29 c7563cc C rm comment Mon 2022-01-17 07:15:19 62943b0 D Group 4 (top group) color like in gaussian curve plot Mon 2022-01-17 07:26:37 8b496ef E Add contact Mon 2022-01-17 07:28:23 7b39acb F Format A...EF M README.md .B.D.. M docs/images/pmidcite_summary.png ..C... M src/bin/plt_guassian_nihperc.py ...D.. M doc/images/nih_perc_groups.png 6 commits since 2022_01_16 shown

Release 2021-10-11 v0.0.28

  • Add summary image to README/index.md

Release 2021-10-07 v0.0.27

  • Minor cleanup text format in README/index.md

Release 2021-10-07 v0.0.26

  • Add link to paper in journal, Research Synthesis Methods

Release 2021-10-07 v0.0.25

  • Add link to journal, Research Synthesis Methods in README.md and docs/index.md

Release 2021-10-07 v0.0.24

  • Top of README more clean and succinct
  • Add twitter badge and link

Release 2021-10-02 v0.0.23

  • Use external link for gh-page images so they are viewable from PyPi page
  • Improve utility of function by returning a list of namedtuples instead of None

Release 2021-09-26 v0.0.20

  • Massive speed increase of downloading PMIDs returned from a PubMed query by downloading 1,000 PMIDs at a time #81a6cd8 #e04a7c5

Release 2021-09-18 v0.0.19

  • Add CITATION.cff file
  • Added Google Search Console tag
  • Changed: minor updates, including:
    • Return [] if there are no authors #e294100

Release 2021-09-05 v0.0.18

  • Improve speed by 4x for "online-only" mode when downloading citation data for multiple papers and their citations and/or references
  • Remove obsolete argument, prt_icitepy, of PubMedQueryToICite
  • If an NIH citations contains no authors, use an empty list (e.g. []) # git show e2941007b67fb8aae3ce861da7013a97811b6dcc (src/pmidcite/icite/api.py)

Release 2021-09-03 v0.0.17

Changes for Issue #5:

  • Added "online-always" mode to download the latest NIH citation data three times as fast as the original "online/offline" mode
  • Made "online-always" mode the default
  • Moved "online/offline" mode to be an option

Release 2021-08-22 v0.0.16

Release 2021-08-14 v0.0.15

  • Simplify code by instantiating NIHiCiteDownloader directly

Release 2021-08-08 v0.0.14

  • Simplified the pmidcite library interface Notebook updates
  • Improved speed for downloading/loading NIH citation data for large (e.g. greater than 80,000) sets of PMIDs

Release 2021-08-03 v0.0.12

  • NIH citation data is now downloaded for only researcher-specified PMIDs by default. #3
  • To download NIH citation details for citations/references of a researcher-specified PMID, use the icite arguments:
    • -v (download NIH citation details for both citations and references of a researcher-specified PMID)
    • -c (download NIH citation details for the citations of a researcher-specified PMID)
    • -r (download NIH citation details for the references of a researcher-specified PMID)

Release 2021-07-13 v0.0.10

  • Add script, icite (like icite.py)

Release 2021-07-12 v0.0.9

  • Updated all notebooks to use the new customizable paper grouping using the NIH's co-citation network data #2

Release 2021-07-16 v0.0.8

  • Made grouping of papers customizable by the researcher
  • Added image showing how to read the output of icite Starting usage

Release 2020-12-03 v0.0.5

  • The 1st citation count in icite line contains any clinical citations

Release 2020-12-02 v0.0.4

  • Improved documentation in README
  • Added notes about an external pmid2cite Web application
  • Minor code improvements: Added get functions for researchers using pmidcite as a library

Copyright (C) 2019-present, DV Klopfenstein. All rights reserved.