Currently the bot doesn't touch {{cite arxiv}}, since those may be used to specifically cite the arxiv preprint. Very often, the citation to the published journal is what is desirable over the preprint.
- Feature request
When querying the ADSABS database with |arxiv=
/|eprint=
from {{cite arXiv}}, if there is a DOI match, post a message on the talk page of the article, saying there are {{cite arXiv}} could likely be updated to a {{cite journal}}
==The following arxiv preprints have been published [DATE] == {{User:Bibcode Bot/Arxiv-to-Journal/Intro}} #{{User:Bibcode Bot/Arxiv-to-Journal|arxiv=1706.01812|bibcode=2017PhRvL.118v1101A|doi=10.1103/physrevlett.118.221101}} #{{User:Bibcode Bot/Arxiv-to-Journal|arxiv=...|bibcode=...|doi=...}} #{{User:Bibcode Bot/Arxiv-to-Journal|arxiv=...|bibcode=...|doi=...}} #{{User:Bibcode Bot/Arxiv-to-Journal|arxiv=...|bibcode=...|doi=...}} {{User:Bibcode Bot/Arxiv-to-Journal/Outro}} ~~~~
Which will create
The following arxiv preprints have been published [DATE]
editBibcode Bot has found one or more {{cite arXiv}} preprints that have been officially published. Consider updating the following {{cite arXiv}} entries to {{cite journal}}/{{cite conference}}/{{cite book}}/any other appropriate {{cite xxx}} template instead.
- arXiv:1706.01812, Bibcode:2017PhRvL.118v1101A, doi:10.1103/physrevlett.118.221101.
- arXiv:..., Bibcode:...Check bibcode: length (help), Error: Bad DOI specified!.
- arXiv:..., Bibcode:...Check bibcode: length (help), Error: Bad DOI specified!.
- arXiv:..., Bibcode:...Check bibcode: length (help), Error: Bad DOI specified!.
- If all updates were desired and have been performed, simply delete this section.
- If only some of the updates were desired, perform only those, and remove the corresponding
{{User:Bibcode Bot/Arxiv-to-Journal}}
lines above. - For entries that should not be converted, add
|convert=no
to the relevant lines above (e.g.{{User:Bibcode Bot/Arxiv-to-Journal |arxiv=... |bibcode=... |doi=...|convert=no}}
).
Click here to run Citation bot, which can automatically update some of those citations. Make sure to review Citation bot's edits, especially |date=
or |year=
to ensure they reflect the date of publication.
~~~~
If there is a bibcode match only [i.e. no DOI match], instead log the entry at '_Cite arxiv with bibcode matches.txt'. Once the run is done, post the log below [on this page, see mockup], and clear the log.