2
私はバイオインフォマティクスの目的でオンラインAPIにアクセスしようとしています。 APIはcurlを使用した例でwebsiteにリストされていました。彼らは使用 例は次のとおりです。パッケージhttrを使用してWeb APIからデータを取得
library(httr)
url="http://tools-cluster-interface.iedb.org/tools_api/mhci/"
results=POST(url,body="method=smm&sequence_text=SLYNTVATLYCVHQRIDV&allele=HLA-A*01:01&length=9")
content(results,"text")
私はHTTRを使用してセットアップするRスクリプトを試してみました:オンラインUNIX端子を使用して
$ curl --data "method=smm&sequence_text=SLYNTVATLYCVHQRIDV&allele=HLA-A*01:01&length=9" http://tools-cluster-interface.iedb.org/tools_api/mhci/
が、私は正しい出力を得ることができますしかし、私が得た結果には有用な情報は含まれていません。
[1] "Available methods:\nann\ncomblib_sidney2008\nconsensus\nnetmhccons\nnetmhcpan\nnetmhcstabpan\npickpocket\nrecommended\nsmm\nsmmpmbec\n\n* Please go to the link below for usage info:\nhttp://tools.iedb.org/main/html/tools_api.html\n"
私はちょうど1)私のスクリプトがカールでAPIメソッドを反映する正しい方法であることを知りたいですか? 2)どのようにRでのAPIを使用する?