示例#1
0
文件: app.py 项目: cmaumet/nidm-api
 def get(self, qid, output_format):
     ttl = request.args.get('ttl')
     try:
         result = do_query(ttl_file=ttl,
                  query=app.query_dict[qid]["sparql"])
         result = result.to_dict(orient="records")
         return {"uid": qid,
             "result": result}
     except:
         return {"message": "invalid input for query type.",
                 qid: app.query_dict[qid]}
示例#2
0
文件: app.py 项目: yra40/nidm-api
 def get(self, qid, output_format):
     ttl = request.args.get('ttl')
     try:
         result = do_query(ttl_file=ttl,
                           query=app.query_dict[qid]["sparql"])
         result = result.to_dict(orient="records")
         return {"uid": qid, "result": result}
     except:
         return {
             "message": "invalid input for query type.",
             qid: app.query_dict[qid]
         }
示例#3
0
#!/usr/bin/python

from nidm.query import Queries, do_query

alltypes = Queries()

len(alltypes.queries)
#7

res = Queries(components="results")
len(res.queries)

#6

# What am I looking at?
# res.queries holds all queries as a list in json, for iterating over
# res.query_dict is a query lookup based on a unique id
# res.store is the (temp) location of your query files

# Select a query from results that we like
qid = "7950f524-90e8-4d54-ad6d-7b22af2e895d"

# Here is a ttl file that I want to query, nidm-results
ttl_file = "nidm.ttl"

result = do_query(ttl_file=ttl_file, query=res.query_dict[qid]["sparql"])

# The result is a pandas data frame. I can turn it into other things too
result = result.to_dict(orient="records")
示例#4
0
#!/usr/bin/python

from nidm.query import Queries, do_query

alltypes = Queries()

len(alltypes.queries)
#7

res = Queries(components="results")
len(res.queries)

#6

# What am I looking at?
# res.queries holds all queries as a list in json, for iterating over
# res.query_dict is a query lookup based on a unique id
# res.store is the (temp) location of your query files

# Select a query from results that we like
qid = "7950f524-90e8-4d54-ad6d-7b22af2e895d"

# Here is a ttl file that I want to query, nidm-results
ttl_file = "nidm.ttl"

result = do_query(ttl_file=ttl_file,query=res.query_dict[qid]["sparql"])

# The result is a pandas data frame. I can turn it into other things too
result = result.to_dict(orient="records")