We're working on building a tool to evaluate the efficacy of NSF proposals, broken down by topic. We extracted the topics per grant using this dataset.

One of the criteria for evaluating the impact of a grant could be the aggregating and analyzing publication-level citation-metrics, perhaps using this list of databases.

However, there doesn't seem to be a way to filter papers that were wholly or partly funded by a particular grant. Do you have any suggestions about how this data could be retrieved, or how grant-giving bodies typically analyze this themselves?

  • Typically, if I know the contract number and I want to know which publications resulted from the grant, I'll include the contract number in a Google Scholar search; most/all of the papers that I read list the grant contract numbers in the first-page footnote. I assume that you are looking for a more robust approach than this, though.
    – Mad Jack
    Apr 11, 2017 at 15:54
  • @MadJack Exactly, this is what I'm doing right now, which is not ideal. I wrote a parser leveraging scholar.py that searches for each grant award in my dataset. However, the generated data needs a lot of (expensive) cleaning.
    – Jedi
    Apr 11, 2017 at 16:38

1 Answer 1


Grant giving bodies typically rely on self-reporting: the progress reports submitted to them will typically include information about publications generated during the funding period.

That said, one option is to check the OpenAIRE database. The OpenAIRE initiative aims to create a database of publications and research data, and as part of their design, asks the individuals who deposit the material for funding information. This certain does not encompass all funded projects (as it also depends on the researchers doing self-reporting), but does create a searchable database. (See, e.g. this link for a list of NSF funded proposals.) (Note, the OpenAIRE project was started by the EU and they currently have about twice as many items funded by the European Commission in their database as there are by the NSF.)

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .