Skip to content

Commit d9564fa

Browse files
committed
Implement DOI priority weight in candidate scoring
- Add DOI presence scoring with 100 points for candidates with DOI - Increase DOI weight to 20% for articles in final scoring calculation - Add 10% DOI weight for books in final scoring calculation - Ensure DOI-verified candidates are prioritized over non-DOI candidates - CLI testing confirms DOI extraction and priority works correctly
1 parent 8e45da2 commit d9564fa

17 files changed

Lines changed: 2575 additions & 10 deletions

awesome-shell

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
Subproject commit e5a16262df9b530d04397a57ee2223db42486add

best-of-python

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
Subproject commit f8401776a8437b88a66e155e60d3a1b55e50b0be

cancer_pain_references.bib

Lines changed: 348 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,348 @@
1+
@article{Nicholas2019The,
2+
doi = "10.1097/j.pain.0000000000001390",
3+
title = "The IASP classification of chronic pain for ICD-11: chronic primary pain",
4+
author = "Nicholas, Michael and Vlaeyen, Johan W.S. and Rief, Winfried and Barke, Antonia and Aziz, Qasim and Benoliel, Rafael and Cohen, Milton and Evers, Stefan and Giamberardino, Maria Adele and Goebel, Andreas and Korwisi, Beatrice and Perrot, Serge and Svensson, Peter and Wang, Shuu-Jiun and Treede, Rolf-Detlef",
5+
journal = "Pain",
6+
year = 2019,
7+
volume = 160,
8+
number = 1,
9+
pages = "28-37",
10+
publisher = "Ovid Technologies (Wolters Kluwer Health)",
11+
url = "https://doi.org/10.1097/j.pain.0000000000001390",
12+
type = "journal-article",
13+
}
14+
15+
@misc{Lee2018World,
16+
doi = "10.1093/obo/9780199756797-0174",
17+
title = "World Health Organization (WHO)",
18+
author = "Lee, Kelley and Fang, Jennifer",
19+
journal = "Oxford Bibliographies Online Datasets",
20+
year = 2018,
21+
publisher = "Oxford University Press (OUP)",
22+
url = "https://doi.org/10.1093/obo/9780199756797-0174",
23+
type = "dataset",
24+
howpublished = "\url{https://doi.org/10.1093/obo/9780199756797-0174}",
25+
}
26+
27+
@article{Bloom2025HSR25161,
28+
doi = "10.6004/jnccn.2024.7345",
29+
title = "HSR25-161: Potential Factors Impacting Adherence With National Comprehensive Cancer Network Radiation Therapy Guidelines for Early-Stage Breast Cancer.",
30+
author = "Bloom, Rosaleen Duggan and Chen, Wen Hsin and Bolin, Jane Nelson",
31+
journal = "Journal of the National Comprehensive Cancer Network",
32+
year = 2025,
33+
volume = 23,
34+
number = 3.5,
35+
publisher = "Harborside Press, LLC",
36+
url = "https://doi.org/10.6004/jnccn.2024.7345",
37+
type = "journal-article",
38+
}
39+
40+
@article{Paice2023Use,
41+
doi = "10.1200/jco.22.02198",
42+
title = "Use of Opioids for Adults With Pain From Cancer or Cancer Treatment: ASCO Guideline",
43+
author = "Paice, Judith A. and Bohlke, Kari and Barton, Debra and Craig, David S. and El-Jawahri, Areej and Hershman, Dawn L. and Kong, Lynn R. and Kurita, Geana P. and LeBlanc, Thomas W. and Mercadante, Sebastiano and Novick, Kristina L. M. and Sedhom, Ramy and Seigel, Carole and Stimmel, Joanna and Bruera, Eduardo",
44+
journal = "Journal of Clinical Oncology",
45+
year = 2023,
46+
volume = 41,
47+
number = 4,
48+
pages = "914-930",
49+
publisher = "American Society of Clinical Oncology (ASCO)",
50+
url = "https://doi.org/10.1200/jco.22.02198",
51+
type = "journal-article",
52+
}
53+
54+
@article{Fallon2018Management,
55+
doi = "10.1093/annonc/mdy152",
56+
title = "Management of cancer pain in adult patients: ESMO Clinical Practice Guidelines",
57+
author = "Fallon, M. and Giusti, R. and Aielli, F. and Hoskin, P. and Rolke, R. and Sharma, M. and Ripamonti, C.I.",
58+
journal = "Annals of Oncology",
59+
year = 2018,
60+
volume = 29,
61+
pages = "iv166-iv191",
62+
publisher = "Elsevier BV",
63+
url = "https://doi.org/10.1093/annonc/mdy152",
64+
type = "journal-article",
65+
}
66+
67+
@article{vandenBeukenvanEverdingen2016Update,
68+
doi = "10.1016/j.jpainsymman.2015.12.340",
69+
title = "Update on Prevalence of Pain in Patients With Cancer: Systematic Review and Meta-Analysis",
70+
author = "van den Beuken-van Everdingen, Marieke H.J. and Hochstenbach, Laura M.J. and Joosten, Elbert A.J. and Tjan-Heijnen, Vivianne C.G. and Janssen, Daisy J.A.",
71+
journal = "Journal of Pain and Symptom Management",
72+
year = 2016,
73+
volume = 51,
74+
number = 6,
75+
pages = "1070-1090.e9",
76+
publisher = "Elsevier BV",
77+
url = "https://doi.org/10.1016/j.jpainsymman.2015.12.340",
78+
type = "journal-article",
79+
}
80+
81+
@article{Snijders2023Update,
82+
doi = "10.3390/cancers15030591",
83+
title = "Update on Prevalence of Pain in Patients with Cancer 2022: A Systematic Literature Review and Meta-Analysis",
84+
author = "Snijders, Rolf and Brom, Linda and Theunissen, Maurice and van den Beuken-van Everdingen, Marieke",
85+
journal = "Cancers",
86+
year = 2023,
87+
volume = 15,
88+
number = 3,
89+
pages = "591",
90+
publisher = "MDPI AG",
91+
url = "https://doi.org/10.3390/cancers15030591",
92+
type = "journal-article",
93+
}
94+
95+
@article{Knaul2018Alleviating,
96+
doi = "10.1016/s0140-6736(17)32513-8",
97+
title = "Alleviating the access abyss in palliative care and pain relief---an imperative of universal health coverage: the Lancet Commission report",
98+
author = "Knaul, Felicia Marie and Farmer, Paul E and Krakauer, Eric L and De Lima, Liliana and Bhadelia, Afsan and Jiang Kwete, Xiaoxiao and Arreola-Ornelas, H{\'e}ctor and G{\'o}mez-Dant{\'e}s, Octavio and Rodriguez, Natalia M and Alleyne, George A O and Connor, Stephen R and Hunter, David J and Lohman, Diederik and Radbruch, Lukas and del Roc{\'i}o S{\'a}enz Madrigal, Mar{\'i}a and Atun, Rifat and Foley, Kathleen M and Frenk, Julio and Jamison, Dean T and Rajagopal, M R and Knaul, Felicia Marie and Farmer, Paul E and Abu-Saad Huijer, Huda and Alleyne, George A O and Atun, Rifat and Binagwaho, Agnes and Bošnjak, Snežana M and Clark, David and Cleary, James F and Coss{\'i}o D{\'i}az, Jos{\'e} R and De Lima, Liliana and Foley, Kathleen M and Frenk, Julio and Goh, Cynthia and Goldschmidt-Clermont, Pascal J and Gospodarowicz, Mary and Gwyther, Liz and Higginson, Irene J and Hughes-Hallett, Thomas and Hunter, David J and Jamison, Dean T and Krakauer, Eric L and Lohman, Diederik and Luyirika, Emmanuel B K and Medina Mora, Maria E and Mwangi-Powell, Faith N and Nishtar, Sania and O'Brien, Megan E and Radbruch, Lukas and Rajagopal, M R and Reddy, K Srinath and del Roc{\'i}o S{\'a}enz Madrigal, Mar{\'i}a and Salerno, Judith A and Bhadelia, Afsan and Allende, Silvia and Arreola-Ornelas, H{\'e}ctor and Bhadelia, Nahid and Calderon, Mariana and Connor, Stephen R and Fan, Victoria Y and G{\'o}mez-Dant{\'e}s, Octavio and Jim{\'e}nez, Jorge and Ntizimira, Christian R and Perez-Cruz, Pedro E and Salas-Herrera, Isaias Gerardo and Spence, Dingle and Steedman, Mark R and Verguet, St{\'e}phane and Downing, Julia D and Paudel, Bishnu D and Elsner, Maia and Gillespie, James Andrew and Hofman, Karen J and Jiang Kwete, Xiaoxiao and Khanh, Quach Thanh and Lorenz, Karl A and M{\'e}ndez Carniado, Oscar and Nugent, Rachel and Rodriguez, Natalia M and Wroe, Emily B and Zimmerman, Camilla",
99+
journal = "The Lancet",
100+
year = 2018,
101+
volume = 391,
102+
number = 10128,
103+
pages = "1391-1454",
104+
publisher = "Elsevier BV",
105+
url = "https://doi.org/10.1016/s0140-6736(17)32513-8",
106+
type = "journal-article",
107+
}
108+
109+
@article{Portenoy1990Breakthrough,
110+
doi = "10.1016/0304-3959(90)90004-w",
111+
title = "Breakthrough pain: definition, prevalence and characteristics",
112+
author = "Portenoy, Russell K. and Hagen, Neil A.",
113+
journal = "Pain",
114+
year = 1990,
115+
volume = 41,
116+
number = 3,
117+
pages = "273-281",
118+
publisher = "Ovid Technologies (Wolters Kluwer Health)",
119+
url = "https://doi.org/10.1016/0304-3959(90)90004-w",
120+
type = "journal-article",
121+
}
122+
123+
@article{Hurwitz2014Magnetic,
124+
doi = "10.1093/jnci/dju082",
125+
title = "Magnetic Resonance--Guided Focused Ultrasound for Patients With Painful Bone Metastases: Phase III Trial Results",
126+
author = "Hurwitz, Mark D. and Ghanouni, Pejman and Kanaev, Sergey V. and Iozeffi, Dmitri and Gianfelice, David and Fennessy, Fiona Mary and Kuten, Abraham and Meyer, Joshua E. and LeBlang, Suzanne D. and Roberts, Ann and Choi, Junsung and Larner, James M. and Napoli, Alessandro and Turkevich, Vladimir G. and Inbar, Yael and Tempany, Clare Mary C. and Pfeffer, Raphael M.",
127+
journal = "JNCI: Journal of the National Cancer Institute",
128+
year = 2014,
129+
volume = 106,
130+
number = 5,
131+
publisher = "Oxford University Press (OUP)",
132+
url = "https://doi.org/10.1093/jnci/dju082",
133+
type = "journal-article",
134+
}
135+
136+
@article{vanderPluijm2011Breast,
137+
doi = "10.1038/nrendo.2011.18",
138+
title = "Breast cancer bone metastases: denosumab or zoledronic acid?",
139+
author = "van der Pluijm, Gabri",
140+
journal = "Nature Reviews Endocrinology",
141+
year = 2011,
142+
volume = 7,
143+
number = 3,
144+
pages = "134-135",
145+
publisher = "Springer Science and Business Media LLC",
146+
url = "https://doi.org/10.1038/nrendo.2011.18",
147+
type = "journal-article",
148+
}
149+
150+
@article{Kyrgidis2012Denosumab,
151+
doi = "10.1016/s0140-6736(12)60764-8",
152+
title = "Denosumab in castration-resistant prostate cancer",
153+
author = "Kyrgidis, Athanassios and Tzellos, Thrasivoulos-George",
154+
journal = "The Lancet",
155+
year = 2012,
156+
volume = 379,
157+
number = 9828,
158+
pages = "e50",
159+
publisher = "Elsevier BV",
160+
url = "https://doi.org/10.1016/s0140-6736(12)60764-8",
161+
type = "journal-article",
162+
}
163+
164+
@article{Wang1996The,
165+
doi = "10.1016/0304-3959(96)03147-8",
166+
title = "The chinese version of the brief pain inventory (BPI-C): its development and use in a study of cancer pain",
167+
author = "Wang, Xin Shelley and Mendoza, Tito R. and Gao, Shuo-Zheng and Cleeland, Charles S.",
168+
journal = "Pain",
169+
year = 1996,
170+
volume = 67,
171+
number = 2,
172+
pages = "407-416",
173+
publisher = "Ovid Technologies (Wolters Kluwer Health)",
174+
url = "https://doi.org/10.1016/0304-3959(96)03147-8",
175+
type = "journal-article",
176+
}
177+
178+
@article{Smith2013Therapy,
179+
doi = "10.1001/jama.2013.7905",
180+
title = "Therapy for Chemotherapy-Induced Peripheral Neuropathy---In Reply",
181+
author = "Smith, Ellen M. Lavoie and Pang, Herbert",
182+
journal = "JAMA",
183+
year = 2013,
184+
volume = 310,
185+
number = 5,
186+
pages = "538",
187+
publisher = "American Medical Association (AMA)",
188+
url = "https://doi.org/10.1001/jama.2013.7905",
189+
type = "journal-article",
190+
}
191+
192+
@article{Attal2015Pharmacotherapy,
193+
doi = "10.1097/01.j.pain.0000460358.01998.15",
194+
title = "Pharmacotherapy of neuropathic pain",
195+
author = "Attal, Nadine and Bouhassira, Didier",
196+
journal = "Pain",
197+
year = 2015,
198+
volume = 156,
199+
number = Supplement 1,
200+
pages = "S104-S114",
201+
publisher = "Ovid Technologies (Wolters Kluwer Health)",
202+
url = "https://doi.org/10.1097/01.j.pain.0000460358.01998.15",
203+
type = "journal-article",
204+
}
205+
206+
@article{Derry2017Oral,
207+
doi = "10.1002/14651858.cd012638",
208+
title = "Oral nonsteroidal anti-inflammatory drugs (NSAIDs) for cancer pain in adults",
209+
author = "Derry, Sheena and Wiffen, Philip J and Moore, R Andrew and McNicol, Ewan D and Bell, Rae F and Carr, Daniel B and McIntyre, Mairead and Wee, Bee",
210+
journal = "Cochrane Database of Systematic Reviews",
211+
year = 2017,
212+
publisher = "John Wiley & Sons, Ltd",
213+
url = "https://doi.org/10.1002/14651858.cd012638",
214+
type = "reference-entry",
215+
}
216+
217+
@article{Wiffen2017Oral,
218+
doi = "10.1002/14651858.cd012637.pub2",
219+
title = "Oral paracetamol (acetaminophen) for cancer pain",
220+
author = "Wiffen, Philip J and Derry, Sheena and Moore, R Andrew and McNicol, Ewan D and Bell, Rae Frances and Carr, Daniel B and McIntyre, Mairead and Wee, Bee",
221+
journal = "Cochrane Database of Systematic Reviews",
222+
year = 2017,
223+
volume = 2020,
224+
number = 2,
225+
publisher = "Wiley",
226+
url = "https://doi.org/10.1002/14651858.cd012637.pub2",
227+
type = "journal-article",
228+
}
229+
230+
@article{Bell2017Ketamine,
231+
doi = "10.1002/14651858.cd003351.pub3",
232+
title = "Ketamine as an adjuvant to opioids for cancer pain",
233+
author = "Bell, Rae Frances and Eccleston, Christopher and Kalso, Eija A",
234+
journal = "Cochrane Database of Systematic Reviews",
235+
year = 2017,
236+
volume = 2019,
237+
number = 9,
238+
publisher = "Wiley",
239+
url = "https://doi.org/10.1002/14651858.cd003351.pub3",
240+
type = "journal-article",
241+
}
242+
243+
@article{Hurlow2012Transcutaneous,
244+
doi = "10.1002/14651858.cd006276.pub3",
245+
title = "Transcutaneous electric nerve stimulation (TENS) for cancer pain in adults",
246+
author = "Hurlow, Adam and Bennett, Michael I and Robb, Karen A and Johnson, Mark I and Simpson, Karen H and Oxberry, Stephen G",
247+
journal = "Cochrane Database of Systematic Reviews",
248+
year = 2012,
249+
volume = 2015,
250+
number = 4,
251+
publisher = "Wiley",
252+
url = "https://doi.org/10.1002/14651858.cd006276.pub3",
253+
type = "journal-article",
254+
}
255+
256+
@article{Mahbubani2012The,
257+
doi = "10.1080/17441692.2011.652972",
258+
title = "The World Health Organization (WHO)",
259+
author = "Mahbubani, Kishore",
260+
journal = "Global Public Health",
261+
year = 2012,
262+
volume = 7,
263+
number = 3,
264+
pages = "312-314",
265+
publisher = "Informa UK Limited",
266+
url = "https://doi.org/10.1080/17441692.2011.652972",
267+
type = "journal-article",
268+
}
269+
270+
@article{Renny2022Impact,
271+
doi = "10.1542/peds.2021-055887",
272+
title = "Impact of the 2017 FDA Drug Safety Communication on Codeine and Tramadol Dispensing to Children",
273+
author = "Renny, Madeline H. and Jent, Victoria and Townsend, Tarlise and Cerd{\'a}, Magdalena",
274+
journal = "Pediatrics",
275+
year = 2022,
276+
volume = 150,
277+
number = 5,
278+
publisher = "American Academy of Pediatrics (AAP)",
279+
url = "https://doi.org/10.1542/peds.2021-055887",
280+
type = "journal-article",
281+
}
282+
283+
@article{Saxena2020World,
284+
doi = "10.1007/978-3-030-39903-0_76",
285+
title = "World Health Organization (WHO)",
286+
author = "Saxena, Shekhar and Yasamy, M. Taghi",
287+
journal = "Encyclopedia of Behavioral Medicine",
288+
year = 2020,
289+
pages = "2357-2359",
290+
publisher = "Springer International Publishing",
291+
url = "https://doi.org/10.1007/978-3-030-39903-0_76",
292+
type = "book-chapter",
293+
}
294+
295+
@article{Cherny2009European,
296+
doi = "10.1177/0269216309107024",
297+
title = "European Association for Palliative Care (EAPC) recommended framework for the use of sedation in palliative care",
298+
author = "Cherny, Nathan I and Radbruch, Lukas",
299+
journal = "Palliative Medicine",
300+
year = 2009,
301+
volume = 23,
302+
number = 7,
303+
pages = "581-593",
304+
publisher = "SAGE Publications",
305+
url = "https://doi.org/10.1177/0269216309107024",
306+
type = "journal-article",
307+
}
308+
309+
@article{Surges2024Revised,
310+
doi = "10.1177/02692163231220225",
311+
title = "Revised European Association for Palliative Care (EAPC) recommended framework on palliative sedation: An international Delphi study",
312+
author = "Surges, S{\'e}verine M and Brunsch, Holger and Jaspers, Birgit and Apostolidis, Kathi and Cardone, Antonella and Centeno, Carlos and Cherny, Nathan and Csik{\'o}s, {\`A}gnes and Fainsinger, Robin and Garralda, Eduardo and Ling, Julie and Menten, Johan and Mercadante, Sebastiano and Mosoiu, Daniela and Payne, Sheila and Preston, Nancy and Van den Block, Lieve and Hasselaar, Jeroen and Radbruch, Lukas",
313+
journal = "Palliative Medicine",
314+
year = 2024,
315+
volume = 38,
316+
number = 2,
317+
pages = "213-228",
318+
publisher = "SAGE Publications",
319+
url = "https://doi.org/10.1177/02692163231220225",
320+
type = "journal-article",
321+
}
322+
323+
@article{Dowell2022CDC,
324+
doi = "10.15585/mmwr.rr7103a1",
325+
title = "CDC Clinical Practice Guideline for Prescribing Opioids for Pain---United States, 2022",
326+
author = "Dowell, Deborah and Ragan, Kathleen R. and Jones, Christopher M. and Baldwin, Grant T. and Chou, Roger",
327+
journal = "MMWR. Recommendations and Reports",
328+
year = 2022,
329+
volume = 71,
330+
number = 3,
331+
pages = "1-95",
332+
publisher = "Centers for Disease Control MMWR Office",
333+
url = "https://doi.org/10.15585/mmwr.rr7103a1",
334+
type = "journal-article",
335+
}
336+
337+
@article{IDC2025Knowledge,
338+
doi = "10.1186/s12912-025-03474-2",
339+
title = "Knowledge and attitudes on cancer pain management among nurses at National Cancer Institute Sri Lanka",
340+
author = "IDC, Gunathilaka and GY, Walpola and KLMD, Seneviwickrama",
341+
journal = "BMC Nursing",
342+
year = 2025,
343+
volume = 24,
344+
number = 1,
345+
publisher = "Springer Science and Business Media LLC",
346+
url = "https://doi.org/10.1186/s12912-025-03474-2",
347+
type = "journal-article",
348+
}

0 commit comments

Comments
 (0)