WDscholia / scholia

Wikidata-based scholarly profiles
https://scholia.toolforge.org
Other
215 stars 78 forks source link

Triple definition of paper-to-quickstatements #2470

Closed fnielsen closed 2 months ago

fnielsen commented 2 months ago

Is your feature request related to a problem? Please describe. paper-to-quickstatements functionality is now implemented in 3 functions in arxiv.py, utils.py and qs.py. At least utils.py and qs can probably be merged.

Furthermore they disagree on the fields in the paper dictionary.

Describe the solution you'd like Just one function in qs.py called paper_to_quickstatements. Note that there is a proceedings_to_quickstatement there.

This is related to PR https://github.com/WDscholia/scholia/pull/2453