Status of support for NASA ADS

edited June 17, 2021
This discussion was created from comments split from: Support for Smithsonian/NASA ADS Astronomy Abstract Service.
  • Hi, I know this is an ancient thread, but what has been the status for the support of the NASA/ADS? I don't think this is supported feature at the moment.
  • Almost always better to start new threads rather than revive ancient ones. Zotero has supported NASA ADS for many years. The site changed recently and broke the translator, but we've just pushed a fix. Your Zotero Connector should auto-update within 24 hours, or you can update manually by clicking Update Translators in the Advanced pane of the Zotero Connector preferences.
  • Thank you for pointing that out. What I wondered is not about the extension Zotero Connector, but in the Zotero window itself, via "Add item(s) by identifier". It specifically says it accepts ISBN, DOI, PMID, or arXiv ID, but not ADS bibcode. If the extension could do that, I think the main application should also be able to do that. Judging from the thread I tried to revive, I thought that was once a feature.
  • No, that has never existed.

    Technical note: On ADS Bibcodes: https://ui.adsabs.harvard.edu/help/actions/bibcode -- should be possible to recognize these pretty reliably via regex and IIRC Abe is already using the API, so could be something to consider, although I don't think it's been requested much.
  • @hcho.astro, do you frequently have ADS bibcodes that you'd like to add to your library but don't have catalog links for? Is it common in astrophysics to cite ADS articles with only the bibcode, no link?

    We have to draw the line somewhere when it comes to what we support in "Add item(s) by identifier" - there are just too many domain-specific paper ID systems in the world - but if importing via bibcode is a common workflow, I'd be happy to support it.
  • We have to draw the line somewhere when it comes to what we support in "Add item(s) by identifier"
    I was wondering about that -- as long as identifiers are unique enough that they can be detected via regex, is that actually the case? and why? The cost of running through (say) 100 simple regular expressions for an identifier is pretty minimal, and add by identifier is a really useful way to batch import references.
  • Part of the issue is that lookup box behavior is hardwired in the client: https://github.com/zotero/zotero/blob/cdef45d6c3d4297ae0ab4d256410d478f5b26a69/chrome/content/zotero/lookup.js#L45

    (And separately in the translation server.)

    If you enter an ISBN in the box, it'll run each search translator that supports searching for ISBNs, so adding a new ISBN translator wouldn't require any change to client code. Adding a new identifier form altogether would.
  • edited June 23, 2021
    I don't have any particular objection to supporting new identifiers that 1) would see a decent level of usage and 2) can be reliably detected via regex so that they don't trigger false positives or unnecessary network requests (e.g., not like PMIDs, which are just integers).

    A new ISBN translator is actually sort of worse in that it's an additional network request for every ISBN that hasn't yet been found.
  • edited July 1, 2021
    Astronomers use Latex, Bibtex, and NASA ADS almost exclusively. The ADS Bibcodes are thus very commonly used because it is literally the Bibtex cite key for a particular publication. And the Bibcode is actually human-readable, as it is the year, journal, volume, and page -- thus it is not unheard of to memorize Bibcodes for particular publications that you cite often.

    Take this publication as an example:
    https://ui.adsabs.harvard.edu/abs/2007ASPC..382..495K/abstract

    When I'm typing my paper in Latex I would write "\cite{2007ASPC..382..495K}" and thus easily link the citation and bibliography in my Latex document from ADS giving the following entry in my Bibtex:

    "@INPROCEEDINGS{2007ASPC..382..495K,
    author = {{Kent}, B.~R.},
    title = "{Chapter 46: How to Use Cone Search Client Applications}",
    booktitle = {The National Virtual Observatory: Tools and Techniques for Astronomical Research},
    year = 2007,
    editor = {{Graham}, Matthew J. and {Fitzpatrick}, Michael J. and {McGlynn}, Thomas A.},
    series = {Astronomical Society of the Pacific Conference Series},
    volume = {382},
    month = jan,
    pages = {495},
    adsurl = {https://ui.adsabs.harvard.edu/abs/2007ASPC..382..495K},
    adsnote = {Provided by the SAO/NASA Astrophysics Data System}
    }
    "

    using tools such as adstex (https://github.com/yymao/adstex) that create the .bib file from the .tex file using just the ADS Bibcode.

    Therefore if Zotero could also support ADS Bibcodes it would make life easier for a lot of astronomers! Thank you.
Sign In or Register to comment.