-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Build scheduled Lambda function to search NIH/DOE for related works #60
Comments
Update the dmphub_modifications array so that it includes a confidence score as well as a note about how the match was determined (e.g. 'matched on grant_id and PI names') @mariapraetzellis let me know what you think about the following Here is preliminary logic for generating a confidence score: Confidence levels:
Related Works (e.g. detected by DataCite EventData, OpenAlex, etc.):
Grant Information (e.g. detected by NIH Awards API, etc.):
|
We could add a new harvester Lambda that searches for award information using the logic we built for the pilot project's funder project search page. |
Need to build a fairly generic lambda that can be used to schedule runs for our different API searches (aka ApiScheduler).
Consider having this Lambda fetch DMP IDs that are scan candidates
grant_id
andfunding_status: 'planned'
Then have this Lambda use EventBridge messaging to run scans async to a 2nd Lambda function (aka ApiScanner). This one will perform the following:
funding_status: 'rejected'
grant_id
and changefunding_status: 'granted'
for plansdmproadmap_related_identifiers
All of the above changes should be placed into the
dmphub_modifications
section of the record!The text was updated successfully, but these errors were encountered: