Query Link
https://query.openkim.org/raw?database=data&query=%257B%2522property-id%2522%253A%2522tag%253Astaff%2540noreply.openkim.org%252C2014-04-15%253Aproperty%252Fcohesive-potential-energy-cubic-crystal%2522%252C%2522species.source-value%2522%253A%2522Al%2522%252C%2522meta.type%2522%253A%2522tr%2522%257D&limit=0&map=function+map%2528%2529+%257B%250D%250A++++var+st+%253D+this%253B%250D%250A++++var+x+%253D+%257B+name%253A+st%255B%2527short-name%2527%255D%255B%2527source-value%2527%255D%255B0%255D%252C+a%253A+st%255B%2527a%2527%255D%255B%2527source-value%2527%255D%252C+energy%253A+this%255B%2527cohesive-potential-energy%2527%255D%255B%2527source-value%2527%255D%257D%253B%250D%250A++++emit%2528this.meta.subject.kimcode%252C+x%2529%253B%250D%250A%257D&reduce=function+reduce%2528key%252C+values%2529%257B%250D%250A++++var+res+%253D+values%255B0%255D%253B%250D%250A++++for+%2528var+i%253D1%253B+i%253Cvalues.length%253B+i%252B%252B%2529%257B%250D%250A++++++++if+%2528values%255Bi%255D.energy+%253E+res.energy%2529%250D%250A++++++++++++res+%253D+values%255Bi%255D%253B%250D%250A++++%257D%250D%250A++++return+res%253B%250D%250A%257D
Curl
curl --data-urlencode 'database=data' --data-urlencode 'query=%7B%22property-id%22%3A%22tag%3Astaff%40noreply.openkim.org%2C2014-04-15%3Aproperty%2Fcohesive-potential-energy-cubic-crystal%22%2C%22species.source-value%22%3A%22Al%22%2C%22meta.type%22%3A%22tr%22%7D' --data-urlencode 'limit=0' --data-urlencode 'map=function map%28%29 %7B%0D%0A var st %3D this%3B%0D%0A var x %3D %7B name%3A st%5B%27short-name%27%5D%5B%27source-value%27%5D%5B0%5D%2C a%3A st%5B%27a%27%5D%5B%27source-value%27%5D%2C energy%3A this%5B%27cohesive-potential-energy%27%5D%5B%27source-value%27%5D%7D%3B%0D%0A emit%28this.meta.subject.kimcode%2C x%29%3B%0D%0A%7D' --data-urlencode 'reduce=function reduce%28key%2C values%29%7B%0D%0A var res %3D values%5B0%5D%3B%0D%0A for %28var i%3D1%3B i%3Cvalues.length%3B i%2B%2B%29%7B%0D%0A if %28values%5Bi%5D.energy %3E res.energy%29%0D%0A res %3D values%5Bi%5D%3B%0D%0A %7D%0D%0A return res%3B%0D%0A%7D' https://query.openkim.org/api
GET
https://query.openkim.org/api?database=data&query=%257B%2522property-id%2522%253A%2522tag%253Astaff%2540noreply.openkim.org%252C2014-04-15%253Aproperty%252Fcohesive-potential-energy-cubic-crystal%2522%252C%2522species.source-value%2522%253A%2522Al%2522%252C%2522meta.type%2522%253A%2522tr%2522%257D&limit=0&map=function+map%2528%2529+%257B%250D%250A++++var+st+%253D+this%253B%250D%250A++++var+x+%253D+%257B+name%253A+st%255B%2527short-name%2527%255D%255B%2527source-value%2527%255D%255B0%255D%252C+a%253A+st%255B%2527a%2527%255D%255B%2527source-value%2527%255D%252C+energy%253A+this%255B%2527cohesive-potential-energy%2527%255D%255B%2527source-value%2527%255D%257D%253B%250D%250A++++emit%2528this.meta.subject.kimcode%252C+x%2529%253B%250D%250A%257D&reduce=function+reduce%2528key%252C+values%2529%257B%250D%250A++++var+res+%253D+values%255B0%255D%253B%250D%250A++++for+%2528var+i%253D1%253B+i%253Cvalues.length%253B+i%252B%252B%2529%257B%250D%250A++++++++if+%2528values%255Bi%255D.energy+%253E+res.energy%2529%250D%250A++++++++++++res+%253D+values%255Bi%255D%253B%250D%250A++++%257D%250D%250A++++return+res%253B%250D%250A%257D
Python
result = requests.post("https://query.openkim.org/api",data={'database': 'data', 'query': '%7B%22property-id%22%3A%22tag%3Astaff%40noreply.openkim.org%2C2014-04-15%3Aproperty%2Fcohesive-potential-energy-cubic-crystal%22%2C%22species.source-value%22%3A%22Al%22%2C%22meta.type%22%3A%22tr%22%7D', 'limit': '0', 'map': 'function map%28%29 %7B%0D%0A var st %3D this%3B%0D%0A var x %3D %7B name%3A st%5B%27short-name%27%5D%5B%27source-value%27%5D%5B0%5D%2C a%3A st%5B%27a%27%5D%5B%27source-value%27%5D%2C energy%3A this%5B%27cohesive-potential-energy%27%5D%5B%27source-value%27%5D%7D%3B%0D%0A emit%28this.meta.subject.kimcode%2C x%29%3B%0D%0A%7D', 'reduce': 'function reduce%28key%2C values%29%7B%0D%0A var res %3D values%5B0%5D%3B%0D%0A for %28var i%3D1%3B i%3Cvalues.length%3B i%2B%2B%29%7B%0D%0A if %28values%5Bi%5D.energy %3E res.energy%29%0D%0A res %3D values%5Bi%5D%3B%0D%0A %7D%0D%0A return res%3B%0D%0A%7D'}).json()
d3
d3.json('https://query.openkim.org/api?database=data&query=%257B%2522property-id%2522%253A%2522tag%253Astaff%2540noreply.openkim.org%252C2014-04-15%253Aproperty%252Fcohesive-potential-energy-cubic-crystal%2522%252C%2522species.source-value%2522%253A%2522Al%2522%252C%2522meta.type%2522%253A%2522tr%2522%257D&limit=0&map=function+map%2528%2529+%257B%250D%250A++++var+st+%253D+this%253B%250D%250A++++var+x+%253D+%257B+name%253A+st%255B%2527short-name%2527%255D%255B%2527source-value%2527%255D%255B0%255D%252C+a%253A+st%255B%2527a%2527%255D%255B%2527source-value%2527%255D%252C+energy%253A+this%255B%2527cohesive-potential-energy%2527%255D%255B%2527source-value%2527%255D%257D%253B%250D%250A++++emit%2528this.meta.subject.kimcode%252C+x%2529%253B%250D%250A%257D&reduce=function+reduce%2528key%252C+values%2529%257B%250D%250A++++var+res+%253D+values%255B0%255D%253B%250D%250A++++for+%2528var+i%253D1%253B+i%253Cvalues.length%253B+i%252B%252B%2529%257B%250D%250A++++++++if+%2528values%255Bi%255D.energy+%253E+res.energy%2529%250D%250A++++++++++++res+%253D+values%255Bi%255D%253B%250D%250A++++%257D%250D%250A++++return+res%253B%250D%250A%257D')
jQuery
$.post("https://query.openkim.org/api",{"database": "data", "query": "%7B%22property-id%22%3A%22tag%3Astaff%40noreply.openkim.org%2C2014-04-15%3Aproperty%2Fcohesive-potential-energy-cubic-crystal%22%2C%22species.source-value%22%3A%22Al%22%2C%22meta.type%22%3A%22tr%22%7D", "limit": "0", "map": "function map%28%29 %7B%0D%0A var st %3D this%3B%0D%0A var x %3D %7B name%3A st%5B%27short-name%27%5D%5B%27source-value%27%5D%5B0%5D%2C a%3A st%5B%27a%27%5D%5B%27source-value%27%5D%2C energy%3A this%5B%27cohesive-potential-energy%27%5D%5B%27source-value%27%5D%7D%3B%0D%0A emit%28this.meta.subject.kimcode%2C x%29%3B%0D%0A%7D", "reduce": "function reduce%28key%2C values%29%7B%0D%0A var res %3D values%5B0%5D%3B%0D%0A for %28var i%3D1%3B i%3Cvalues.length%3B i%2B%2B%29%7B%0D%0A if %28values%5Bi%5D.energy %3E res.energy%29%0D%0A res %3D values%5Bi%5D%3B%0D%0A %7D%0D%0A return res%3B%0D%0A%7D"});
pipeline.stdin.tpl
@< query({"database": "data", "query": "%7B%22property-id%22%3A%22tag%3Astaff%40noreply.openkim.org%2C2014-04-15%3Aproperty%2Fcohesive-potential-energy-cubic-crystal%22%2C%22species.source-value%22%3A%22Al%22%2C%22meta.type%22%3A%22tr%22%7D", "limit": 0, "map": "function map%28%29 %7B%0D%0A var st %3D this%3B%0D%0A var x %3D %7B name%3A st%5B%27short-name%27%5D%5B%27source-value%27%5D%5B0%5D%2C a%3A st%5B%27a%27%5D%5B%27source-value%27%5D%2C energy%3A this%5B%27cohesive-potential-energy%27%5D%5B%27source-value%27%5D%7D%3B%0D%0A emit%28this.meta.subject.kimcode%2C x%29%3B%0D%0A%7D", "reduce": "function reduce%28key%2C values%29%7B%0D%0A var res %3D values%5B0%5D%3B%0D%0A for %28var i%3D1%3B i%3Cvalues.length%3B i%2B%2B%29%7B%0D%0A if %28values%5Bi%5D.energy %3E res.energy%29%0D%0A res %3D values%5Bi%5D%3B%0D%0A %7D%0D%0A return res%3B%0D%0A%7D"}) >@