コマンドラインからNIH助成金を検索
NIH RePORTERツールは、助成金レコードとプロジェクトの概要ステートメントを照会するための優れたツールです。共通の関心を持つ研究プロジェクト、ドメインの専門家の誰が誰であるか、そして影響力の大きい研究に資金を提供するための現在の傾向について、良いアイデアを得ることが役立つと思います。クイック検索のためにWebサイトインターフェイスよりもコマンドラインを使用する場合、NIHはRePORTERデータベースにクエリを実行するための優れたAPIインターフェイスを提供します。 RePORTERAPIをクエリするためのbashユーティリティgrantfinderを作成しました。 🙌
たとえば、PI名(-p
)またはテキストクエリ(-q
)のいずれかで検索できます。プロジェクト用語、プロジェクトタイトル、要約を検索できます。残りの引数はオプションです。
インストール
grantfinderをインストールするには、 bashユーティリティをダウンロードし、通常は~/bin/
フォルダーに配置します。
grantfinderではRePORTERAPIのクエリとJSON出力の解析が必要なため、PATHに次のツールが必要です。 。
-
http
:コマンドラインAPIクライアント1。 -
jq
: JSON2のsed
のようなものです。 -
bat
:cat
のようなコマンドですが、派手な出力3。これが不要な場合は、grantfinderスクリプトでbatをcatに置き換えてください。
制限
現時点では、APIはオフセット引数に関係なくレコードを最大50に制限します(-i
)。その他のオプションについては、APIドキュメント4を確認してください。