diff options
| author | Pjotr Prins | 2026-04-05 17:30:32 +0200 |
|---|---|---|
| committer | Pjotr Prins | 2026-04-05 17:30:32 +0200 |
| commit | f38a5be24654c753949065812661df83220bec3f (patch) | |
| tree | f322934739ad0e2bd70f91b6b9b17bf68e23d356 /more_functions.py | |
| parent | 8f84075f667fd3ad523d395cc1c66c07bbef0c23 (diff) | |
| download | genecup-f38a5be24654c753949065812661df83220bec3f.tar.gz | |
Also cache gemini results
Diffstat (limited to 'more_functions.py')
| -rwxr-xr-x | more_functions.py | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/more_functions.py b/more_functions.py index a6cb86f..a115899 100755 --- a/more_functions.py +++ b/more_functions.py @@ -26,7 +26,8 @@ def esearch_pmids(query): print(f" popen: {pmid_cmd}") pmids = os.popen(pmid_cmd).read().strip() pmid_list = [p for p in pmids.split("\n") if p.strip()] if pmids else [] - _esearch_cache[key] = pmid_list + if pmid_list: + _esearch_cache[key] = pmid_list return pmid_list def undic(dic): |
