Skip to content

Instantly share code, notes, and snippets.

What would you like to do?
Get all mouse pathways. This perl scripts returns the uri through, a link the rdf version of the pathway and a url for the wiki entry of the specific revision currently loading in the triple store of wikipathways
use LWP::Simple;
use URI::Escape;
my $sparql = "SELECT DISTINCT ?wpIdentifier ?pathway ?page
?pathway dc:title ?title .
?pathway wp:organism ?organism .
?pathway foaf:page ?page .
?pathway dc:identifier ?wpIdentifier .
?organism rdfs:label \"Mus musculus\"^^<> .
ORDER BY ?wpIdentifier ";
my $url = ''.uri_escape($sparql).'&format=text%2Fcsv&timeout=0&debug=on';
my $content = get $url;
die "Couldn't get $url" unless defined $content;
print $content;

This comment has been minimized.

Copy link

@egonw egonw commented Oct 6, 2015

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment