API 代表应用程序编程接口。
API 简介可参考各种资料。在这里,记录一下利用 curl 对 web tools 发送请求,实现简单利用 web tools。
curl
Linux中使用curl命令发送带参数的get请求和post请求
Uniprot ID mapping
除了直接在页面上使用,也可以通过 API request,例如:指定好 ID mapping 前后的格式
curl --form 'from="UniProtKB_AC-ID"' \
--form 'to="Ensembl_Transcript"' \
--form 'ids="P49815,P36888,P58215"' \
https://rest.uniprot.org/idmapping/run
ESMFold predict
curl -k -X POST --data "MKSEDYPHETMAPDIHEERQYRCEDCDQLFESKAELADHQKFPCSTPHSAFSMVEEDFQQKLESENDLQEIHTIQECKECDQVFPDL" https://api.esmatlas.com/foldSequence/v1/pdb/