63 questions
-3
votes
1
answer
92
views
Make a regular expression considering the conditions
I'm very bad at regular expressions and don't really understand them. But I want to make my code work great! I have a task to get all the DOI from a large text, but immediately there are problems, ...
0
votes
0
answers
51
views
Appending to bibliographic collection in OpenalexR
I would like to combine two bibliographic collections that I have downloaded with openalexR, by appending the second to the first.
In my minimal example, I download only one work for each collection ...
1
vote
1
answer
60
views
How to download XLSX file from DOI link?
I want to download two files automatically from Python for a reproducible statistical analysis.
These links
https://doi.org/10.1371/journal.pone.0282068.s001
https://doi.org/10.1371/journal.pone....
1
vote
1
answer
114
views
Download record type from DOIs with Rcrossref
I hava a set of DOIs and would like to download a vector with the publication types per DOI (e.g. Journal article, book, monograph,...) with help of the crossref api and the rcrossref package.
I tried ...
1
vote
0
answers
77
views
LinkML schemata for DOI registration?
At https://www.crossref.org/xml-samples/ there are some examples for XML and Json Files that if i understand right are needed to register DOIs for certain items.
I'd love to know whether there is ...
1
vote
1
answer
2k
views
How to download all files related to a publication from figshare, based on the doi number?
I want to fetch the whole db of a publication from FigShare, possibly using a script.
But could not find how to get the url of the files associate to the DOI citation of the publication.
How to do ...
2
votes
0
answers
197
views
How to fetch the citation history of an articles using its DOIs in R?
I was wondering if it is possible to extract the citation history of articles using DOIs. I found the package scholar is helpful for getting the citation history of an individual from Google Scholar.
...
-2
votes
1
answer
619
views
Extract doi (digital object identifier) from text [closed]
I have a text block, and thousands more, that contains references to some studies. One of the samples looks as:
txt = '<div>1. <em>Nationella riktlinjer för rörelseorganens sjukdomar</...
0
votes
1
answer
144
views
What are other options available to generate DOIs without using extensions in CKAN?
Well, I would like to know if there is any other options that I can use to generate DOIs for all or newly created datasets in CKAN if I am not using ckanext-doi extension. Can someone try to explain ...
0
votes
1
answer
205
views
Retrieving DOI for a combination of author, title and date/year
I want to retrieve the DOI for a combination of a title, the first author, and the year. I wanted to use the query method, but there is no date or year filed in it. It also does not allow me to use a ...
1
vote
1
answer
730
views
Regex Match on String (DOI)
Hi I'm struggling to understand why my Regex isn't working.
I have URL's that have DOI's on them like so:
https://link.springer.com/10.1007/s00737-021-01116-5
https://journals.sagepub.com/doi/pdf/10....
0
votes
1
answer
782
views
Given a DOI of an article, how can I get the domain name using python?
I am given the DOI address of an article, for example: 'https://doi.org/10.1093/qje/qjr041' How can I get the corresponding domain-specific URL or domain name ('https://academic.oup.com/') from that ...
0
votes
0
answers
1k
views
'extract_doi' is not an exported object from 'namespace:impactr'
I want to install the package impactr from github. Following the guideline stated by the package developer (https://rdrr.io/github/kamclean/impactr/f/vignettes/vignette_2_extract.Rmd), I repeatedly ...
1
vote
1
answer
49
views
extract the identical beginning parts of multiple strings
I have multiple strings (so-called DOIs) like this:
doi1 <- "10.1057/bp.2009.9"
doi2 <- "10.1057/bp.2015.4"
doi3 <- "10.1057/bp.2008.12"
How do I best extract ...
2
votes
1
answer
596
views
CrossRef Rest API with Zenodo DOI
Is it possible to get the metadata of a publication in Zenodo using the CrossRef Rest API?
For instance, calling https://api.crossref.org/works/10.5281/zenodo.2594632 returns SyntaxError: JSON.parse: ...
1
vote
0
answers
1k
views
Fetching Doi metadata using python
I want to fetch Bibtex citation from doi in Python. So the way I achieved it is by using this function:
def BibtexFromDoi(doi):
url = "http://dx.doi.org/" + doi
headers = {&...
1
vote
1
answer
64
views
Link directives in Rst grammar
How can I link directive with :doi: or :arxiv: in Rst.
I'm making a document with Rst, but when I try to link with arxiv, it shows broken link.
What I tried is below but not working.
<:doi:`10.1145/...
0
votes
0
answers
89
views
How to add a journal reference to a django template
I want to add scientific journal references from a list to a django template.
For example, I could have the references in bibtex format in a file (it could be another format, I can adapt to what is ...
2
votes
0
answers
812
views
Automate downloads using doi in Python
I have about 1000 links of articles with related doi within a csv file and I need to perform the download of these papers.
I have tried in the following way:
List_dois = [""] #here I have ...
1
vote
0
answers
140
views
Can one create a HTML link that returns a bibtex entry from a given doi that would work in a GitHub wiki?
Suppose that one has a doi address, say http://doi.org/10.1103/PhysRevA.54.1098, and you would like to create a HTML link in a static webpage, say <link>, such that when the user clicks on the &...
1
vote
1
answer
292
views
Why am I obtaining different results when running curl command from Terminal and in Java?
I have learned lots of suggestions to run curl in Java or its derivatives. For example, curl command in Java, using curl command in Java, etc.
Also, I have figured out how to fetch the metadata of a ...
0
votes
1
answer
2k
views
Auto fill the URL field from the DOI field in JabRef
In JabRef (v5.1) if I use the "new entry" tab to build a reference using the DOI I would like it to populate the URL field with the DOI append behind https://doi.org/, for example for if I ...
2
votes
2
answers
2k
views
How can I programmatically get the PMID from the DOI of a paper that isn't in PMC (i.e., that doesn't have a PMCID)?
How can I programmatically get the PMID from the DOI of a paper that isn't in PMC (i.e., that doesn't have a PMCID)?
The DOI->PMID conversion tools mentioned on https://www.ncbi.nlm.nih.gov/pmc/...
5
votes
2
answers
4k
views
Getting DOI from article title
I am trying to create a package that can download the list of articles (conference papers, journals papers, etc.) from a predefined list of article titles. I am able to automate the downloading step ...
0
votes
0
answers
52
views
Webpage with Javascript forwarding rendering/simulating in Java
There is a web service that provides a link to a given DOI (https://en.wikipedia.org/wiki/Digital_object_identifier), which can be used to access the PDF of the associated document. The link has the ...
0
votes
1
answer
682
views
Scopus DOIs not working in article retrieval APIs
I’m trying to use the Elsapy module to extract the abstracts of documents on certain topics.
I am able to do this but, unfortunately, only for a fraction of the documents found.
For example, a ...
2
votes
1
answer
3k
views
Python: Download papers from ScienceDirect by DOI with requests
I have an excel list of DOIs of papers I'm interested in. Based on this list, I would like to download all the papers.
I tried to do it with request, as recommended in their documentation. But the ...
0
votes
2
answers
423
views
How to retrieve the ultimate URL for a doi URL?
When I access a doi URL, it is redirected to the following URL.
https://linkinghub.elsevier.com/retrieve/pii/S1550413115002715
But it is not the final URL https://www.sciencedirect.com/science/...
1
vote
2
answers
1k
views
r convert list of DOIs to BibTeX
I have a list of DOIs that I would like to convert into BibTeX records. The bib2doi package doesn't seem to be working so I wrote the following code using R's curl package to scan through the list, ...
4
votes
2
answers
804
views
Is there a R code set to use PubMed ID or DOI to get data files for that article, please?
I am trying to get the data file names from NCBI or PubMed that are related or attached to hundreds of unique DOIs or PMIDs, in R language. For example. I have PMID: 19122651 and, I want to get the ...
2
votes
1
answer
2k
views
Database of scientific paper abstracts [closed]
I am trying to find a database with scientific papers which will allow me to:
1. Get metadata of papers by doi (including abstracts);
2. Do this stuff regularly (e.g. daily updated);
3. Ability to ...
0
votes
1
answer
376
views
Get the list of DOI value from JSON URL
I have a short JSON file from URL
https://api.crossref.org/works?query.title=Tuberculosis+drug&filter=type:journal-article,from-print-pub-date:2010,until-print-pub-date:2010&select=DOI&...
0
votes
1
answer
1k
views
Extract DOI from IEEEXplore website using python code
Unable to extract field data from the web page, it is not a common web scraping problem. It associated with the javascript as well. I tried with python-requests as well, but unable to solve the ...
0
votes
0
answers
62
views
Retrieve bibliographic information from a list of digital object identifiers in a table
I have a list of digital object identifiers in a table, say:
DOI
10.1080/00076791.2011.617209
10.1017/S0007680512000037
10.1080/09537320802141494
10.1080/14765280802604771
10.1177/1744935908094085
I ...
0
votes
1
answer
2k
views
How to Break or Split DOI numbers in two lines in a References List
I am writing a research paper where I need to use DOI numbers of the references. But for some references, it is showing unnecessary white spaces (see the 1st attached file) since the DOI can not be ...
-1
votes
2
answers
526
views
Javascript match and test returning null to DOI Regex expression [duplicate]
I have been trying to find a way to recognize DOI on an input form to trigger a specific search.
I found a DOI regular expression here and when I use it with Match or Test I got 'NULL' and Error as ...
0
votes
1
answer
376
views
parsing paginated json from web service
I am trying to parse a large amount of JSON data generated from a remote web service. The output produced is paginated across 500 URIs and each URI contains 100 JSON objects. I need to match a ...
0
votes
1
answer
670
views
Parse Wiley Online Library
I would like to extract the DOIs of all chapters from Ullmann's Encyclopedia of Industrial Chemistry with Python and BeautifulSoup.
So from
<h2 class="meta__title meta__title__margin"><...
1
vote
1
answer
106
views
Datacite - You have to register metadata first! HTTP/1.1 412 Precondition Failed
After migrating our repository I want re-register existing dois to make them redirect to our new repository.
Unfortunatly the datacite documentation didn't work for me. This is the example call from ...
0
votes
1
answer
31
views
How do I what Content Types are on offer (for HTTP Content Negotiation)?
What one gets back when resolving a DOI depends on content negotiation.
I was looking at https://citation.crosscite.org/docs.html#sec-3
and I see different services offer different Content Types.
For ...
4
votes
2
answers
2k
views
CrossRef API Tracing DOI Citations
I'm using the habanero library to retrieve citation information given a DOI. I've hit a road block when trying to retrieve information about the works citing a given DOI. For instance,
from ...
0
votes
2
answers
430
views
Database field lengths for storing data with unknown und technically unlimited length?
I have to store DOIs in a MySQL database. The handbook says:
There is no limitation on the length of a DOI name.
So far, the maximum length of a DOI in my current data is 78 chars. Which field ...
2
votes
1
answer
348
views
Escaping DOI links in php - when esc_url() is not enough
I am writing php code that generates html that contains links to documents via their DOI. The links should point to https://doi.org/ followed by the DOI of the document.
As the results is a url, I ...
1
vote
3
answers
258
views
Get author names from CrossRef (get text out of JSON)
I'm trying to get the author names of this paper by using the CrossRef API with curl.
curl -LH "Accept: application/citeproc+json" http://dx.doi.org/10.3389/fpls.2011.00050 | jq .author
Of course I ...
1
vote
1
answer
4k
views
Download pubmed papers based on DOI from sci-hub API in python3.5
In python 3.5, for downloading some papers from pubmed based on their DOI I've been used this link on github https://github.com/antiufo/scihub.py
first of all I installed all packages and the I ...
0
votes
2
answers
1k
views
Whats the correct format of Java String REGEX to identify DOI
I am conducting some research on identify DOI in free format text.
I am using Java 8 and REGEX
I Have found these REGEX's that are supposed to fulfil my requirements
/^10.\d{4,9}/[-._;()/:A-Z0-9]+$/...
9
votes
1
answer
986
views
How to create digital object identifier (DOI) for bitbucket repository?
I see that GitHub has DOI integration through Zenodo but is there an equivalent tool for Bitbucket?
Or do I have to contact a DOI Registration Agency directly?
18
votes
5
answers
16k
views
Extract abstract / full text from scientific literature given DOI or Title
There are quite a lot of tools to extract text from PDF files[1-4]. However the problem with most scientific papers is the hardship to get access PDF directly mostly due to the need to pay for them. ...
0
votes
1
answer
1k
views
How can I add metadata to a PDF with Delphi - im my case the DOI?
How can I add the document object identifier (DOI) to a PDF File with Delphi XE6? Is there a tool (also commercial one) available?
Thanks
Walter
0
votes
2
answers
5k
views
download an article using DOI in R [closed]
I have a DOI for an article, I am wondering if there are any R functions that can download the pdf file based on this DOI without the user having to download the pdf manually ?