question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

DOAB fetcher does not fetch field ISBN

See original GitHub issue

JabRef version

Latest development branch build (please note build date below)

Operating system

Windows

Details on version and operating system

No response

Checked with the latest development build

  • I made a backup of my libraries before testing the latest development version.
  • I have tested the latest development version and the problem persists

Steps to reproduce the behaviour

See this entry: https://directory.doabooks.org/handle/20.500.12854/35818

Search for “Accounts and Accountability in Late Medieval Europe” in JabRef DOAB websearch.

It finds:

@Book{EpurescuPascovici2020aaa,
  date      = {2020},
  title     = {Accounts and Accountability in Late Medieval Europe},
  doi       = {10.1484/M.USML-EB.5.119569},
  editor    = {Ionuț Epurescu-Pascovici},
  language  = {English},
  pages     = {318},
  publisher = {Brepols},
  subtitle  = {Records, Procedures, and Socio-Political Impact},
  url       = {http://library.oapen.org/handle/20.500.12657/39752},
  abstract  = {This volume stems from a conference organised in November 2018 at the
University of Bucharest in the frame of the European Research Council
project CASTELLANY ACCOUNTS, “Record-keeping, fiscal reform, and
the rise of institutional accountability in late-medieval Savoy: A source-oriented
approach”. Both the conference and the volume have received funding
from the European Research Council (ERC) under the European Union’s Horizon
2020 research and innovation programme (grant agreement No. 638436).
The volume traces the momentous transformation of institutions and administration under the impact of accounting records and procedures, c. 1250-1500. The focus on the materiality and organising logic of a range of accounts is complemented by close attention to the socio-political contexts in which they functioned and the agency of central and local officials.},
  keywords  = {middle ages, Europe, auditing, accounts, HB},
  uri       = {https://directory.doabooks.org/handle/20.500.12854/35818},
}

The ISBN field is missing.

Additional info:

code can be found here: src/main/java/org/jabref/logic/importer/fetcher/DOABFetcher.java

Appendix

No response

Issue Analytics

  • State:closed
  • Created a year ago
  • Comments:7 (6 by maintainers)

github_iconTop GitHub Comments

1reaction
ThiloteEcommented, Oct 9, 2022

Hi @shafinkamal yes, you are welcome. If you look at how the other fields (e.g. title, date, pages etcetera) are implemented and fetched, you might be able to add the ISBN field similarly. If you read carefully, I think most, if not all relevant information to solve this issue has already been presented in previous comments. A first step would be to look at the code of the previous pull-request that implemented the DOAB fetcher.

1reaction
RonaldSnijdercommented, May 6, 2022

@ThiloteE Hi, there are two questions here, I think:

  1. Where can I find the ISBNs? In short, the ISBN is part of the metadata connected to the BITSTREAM. There might also be additional ISBNs in oapen.relation.isbn; dc.identifier.isbn
  2. How can I access a filed like"oapen.imprint"? These fields - when they are part of the record - can be accessed via the API

Perhaps you can take a look here: https://directory.doabooks.org/rest/search?query=handle:"20.500.12854/26303"&expand=metadata,bitstreams

Both issues are addressed. Hope this helps!

Read more comments on GitHub >

github_iconTop Results From Across the Web

JabRef/jabref v5.6 on GitHub - NewReleases.io
We first fetch ISBN data from OpenLibrary, if nothing found, ebook.de is tried. We now only show a warning when exiting for tasks...
Read more >
Searching externally using Online Services - JabRef
To fetch entries from an online database, choose View → Web search, and the search interface will appear in the side panel. Select...
Read more >
CHANGELOG.md - JabRef - Fossies
#8652; We first fetch ISBN data from OpenLibrary, if nothing found, ebook.de is tried. We now only show a warning when exiting for...
Read more >
Long-tail Vocabulary Dictionary Extraction from the Web
Webpages Fetcher — First, the seeds are used to fetch webpages. To find webpages that are useful for the page- specific extraction tasks,...
Read more >
Potential and Pitfalls of Domain-Specific Information Extraction ...
lyzing web data is not trivial due to its scale, distribution, ... mentions of important entities in this field, such as genes,.
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found