- 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.
- Unreleased
- Release 2024-02-05 v0.0.48 Update apikey; add get_dict(); update README.md
- Release 2023-11-19 v0.0.47 GNU AGPLv3; Add function to summarize a set of papers
- Release 2023-08-18 v0.0.45 GNU Affero General Public License v3.0 (GNU AGPLv3)
- Release 2022-12-22 v0.0.43 Add @scbarrera's PR
- Release 2022-12-22 v0.0.42 Added summarize_papers script
- Release 2022-12-06 v0.0.41 setup.py updates for make target, install
- Release 2022-11-26 v0.0.40 Added pmidcite.scripts.icite; pip3, not pip from Python2
- Release 2022-11-26 v0.0.38 Added instructions, and console_script to run script, icite
- Release 2022-09-27 v0.0.37 Remove unused package in setup.py
- Release 2022-07-03 v0.0.36 Change citation count on GitHub repo card
- Release 2022-04-28 v0.0.35 More detailed GitHub repo card (project summary image)
- Release 2022-04-19 v0.0.33 Turbocharge your literature search
- Release 2022-04-18 v0.0.32 Update peer-reviewed paper info in README and GitHub pages
- Release 2022-03-24 v0.0.30 Adjust intro paragraph so search engines don't write a summary with missing spaces
- Release 2022-01-17 v0.0.29 Add summary image to README/index.md
- 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
- Release 2021-10-07 v0.0.24 README text succinct and clean. Add twitter button.
- Release 2021-10-02 v0.0.23 Use external link for gh-page images
- Release 2021-09-26 v0.0.20 Improved speed for downloading PMIDs returned from a PubMed query
- Release 2021-09-18 v0.0.19 Added CITATION.cff and Google Search Console tag
- Release 2021-09-05 v0.0.18
- 4x speed improvement when downloading papers, citations, and references; removed
PubMedQueryToICite
argprt_icitepy
- 4x speed improvement when downloading papers, citations, and references; removed
- Release 2021-09-03 v0.0.17 Added "online-always" mode to download the latest NIH citation data three times as fast as the original "online/offline" mode
- Release 2021-08-22 v0.0.16 Corrected: AttributeError: 'NoneType' object has no attribute 'pmid' #4
- Release 2021-08-14 v0.0.15 Simplify code by instantiating NIHiCiteDownloader directly
- Release 2021-08-08 v0.0.14 Simplified NIH downloader interface. Improved speed handling large numbers of PMIDs
- Release 2021-08-03 v0.0.12
- Add new
icite
arguments,-c
and-r
for finer grain control for downloading NIH citation data - Add new
icite
arguments,-c
and-r
for finer grain control for downloading NIH citation data #3
- Add new
- Release 2021-07-12 v0.0.10 Updated notebooks to use new customizable paper grouping #2
- Release 2021-07-06 v0.0.8 Made grouping of paper's customizable
- 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 Added to Documentation in README andd convenience get functions
- 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
- 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
- ADDED GNU Affero General Public License v3.0 (GNU AGPLv3)
- CHANGED DV Klopfenstein to DV Klopfenstein, PhD
- REMOVED references to versioneer
- 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
- 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
- CHANGED setup.py PACKAGES variable to run install make target
- ADDED
icite
to new package module, pmidcite.scripts - CHANGED
pip install .
topip3 install .
in makefile and README.md
- 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
FIXED: Remove unused package in setup.py (pmidcite.eutils.pubmed.mesh)
changed: updated citation count on github repo card after today's discussions
UPDATED: More detailed GitHub repo card (pmidcite_summary.png -> pmidcite_citedby.png)
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.
UPDATED: peer-reviewed paper info in README and GitHub pages
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
$ 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
- Add summary image to README/index.md
- Minor cleanup text format in README/index.md
- Add link to paper in journal, Research Synthesis Methods
- Add link to journal, Research Synthesis Methods in README.md and docs/index.md
- Top of README more clean and succinct
- Add twitter badge and link
- 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
- Massive speed increase of downloading PMIDs returned from a PubMed query by downloading 1,000 PMIDs at a time #81a6cd8 #e04a7c5
- Add CITATION.cff file
- Added Google Search Console tag
- Changed: minor updates, including:
- Return [] if there are no authors #e294100
- 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
, ofPubMedQueryToICite
- If an NIH citations contains no authors, use an empty list (e.g. []) # git show e2941007b67fb8aae3ce861da7013a97811b6dcc (src/pmidcite/icite/api.py)
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
- Simplify code by instantiating NIHiCiteDownloader directly
- 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
- 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)
- Add script, icite (like icite.py)
- Updated all notebooks to use the new customizable paper grouping using the NIH's co-citation network data #2
- Made grouping of papers customizable by the researcher
- Added image showing how to read the output of icite
- The 1st citation count in icite line contains any clinical citations
- 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.