명령 줄에서 NIH 보조금 검색
NIH RePORTER 도구는 보조금 기록 및 프로젝트 요약 설명을 쿼리하는 훌륭한 도구입니다. 관심을 공유하는 연구 프로젝트, 도메인 전문가, 영향력이 큰 연구 자금 지원을위한 현재 동향에 대한 좋은 아이디어를 얻는 것이 유용하다고 생각합니다. 빠른 검색을 위해 웹 사이트 인터페이스보다 명령 줄을 선호하는 경우 NIH는 RePORTER 데이터베이스를 쿼리 할 수있는 우수한 API 인터페이스를 제공합니다. RePORTER API를 쿼리하기 위해 bash 유틸리티 인 grantfinder를 만들었습니다. 🙌
예를 들어 PI 이름 (-p
) 또는 텍스트 쿼리 (-q
)로 검색 할 수 있습니다. 프로젝트 용어, 프로젝트 제목 및 초록을 검색 할 수 있습니다. 나머지 인수는 선택 사항입니다.
설치
intall grantfinder, bash 유틸리티를 다운로드하고 PATH (일반적으로 ~/bin/
폴더)에 배치합니다.
grantfinder는 RePORTER API를 쿼리하고 JSON 출력을 구문 분석해야하므로 PATH에 다음 도구가 필요합니다. .
-
http
: 명령 줄 API 클라이언트 1. -
jq
: JSON2의 경우sed
와 같습니다. -
bat
:cat
명령이지만 멋진 출력 3. 원하지 않는 경우 grantfinder 스크립트에서 bat를 cat으로 바꾸십시오.
제한 사항
현재 API는 오프셋 인수에 관계없이 레코드를 최대 50 개로 제한합니다 (-i
). 더 많은 옵션을 보려면 API 문서 4를 확인하세요.