"ArXiv" (サービス接続)
Wolfram言語を使ってarXiv APIに接続し,さまざまな科学分野における電子プレプリントの検索を行う.
接続と認証
ServiceConnect["ArXiv"]は,arXiv.org APIへの接続を確立する.
リクエスト
ServiceExecute["ArXiv","request",params]は,パラメータ params を使って,arXiv.org APIにリクエストを送信する.以下は可能なリクエストを与える.
論文の検索
"Search" — 論文を検索し,著者,題名,ID等でフィルタをかける
"Query" | None | 文字列あるいは規則("field"->"string") .フィールド:"All","Title", "Author","Abstract","Comment","JournalReference","Category","ReportNumber" | |
"ID" | None | 文字列IDあるいは文字列IDのリスト | |
MaxItems | 10 | 返す要素数 | |
"StartIndex" | 1 | 開始指標 | |
"SortBy" | None | ソート に使うフィールド("DateUpdated","DateSubmitted") | |
"SortOrder" | "Descending" | 使用するソート順 ("Ascending","Descending") |
"Query"あるいは"ID"のパラメータを与える必要がある.両方が与えられた場合,"Query"にマッチする各"ID"パラメータ中の論文が返される.
分野で論文にフィルタをかける
"AbstractSearch" — アブストラクトで論文を検索する
"CommentSearch" — コメントで論文を検索する
"JournalReferenceSearch" — 雑誌の参照で論文を検索する
"CategorySearch" — テーマのカテゴリで論文を検索する
"ReportNumberSearch" — レポート数で論文を検索する
"Query" | None | 検索に使う文字列あるいは文字列のリスト | |
MaxItems | 10 | 返す要素数 | |
"StartIndex" | 1 | 開始指標 | |
"SortBy" | None | ソートに使うフィールド ("DateUpdated","DateSubmitted") | |
"SortOrder" | "Descending" | 使用するソート順 ("Ascending","Descending") |
カテゴリのリスト
"CategoryList" — "CategorySearch"で使う,使用可能なカテゴリについての検索
"Query" | All | クエリ項目 |