我正在尝试从API + graphQL服务器获取somw数据。 Here,您可以看到该方案。 Here端点。 我正在使用python 2.7.5 qith一个名为graphqlclient的模块 这是我写的脚本:
from graphqlclient import GraphQLClient
client = GraphQLClient('http://genetics-api.opentargets.io/graphql')
result = client.execute('''
query {
manhattan(
studyId: "GCST004599"
pageIndex: 0
pageSize: 10000
){associations
{variant {
rsId
altAllele
refAllele
nearestGene {
id}nearestCodingGene {
id}}pval
bestGenes{
gene {
id
}score}
credibleSetSize
ldSetSize
}}}''')
print(result)
到目前为止,它正在运行,并且达到了我的期望。但是,我也想为“ studyID”使用一组不同的值,并且我无法设置变量。您是否有使用此模块的经验或任何其他建议?