Skip to content

Instantly share code, notes, and snippets.

View sb25's full-sized avatar

Sébastien Briois sb25

  • Wellcome Trust Sanger Institute
  • Cambridge
View GitHub Profile
#! /usr/bin/python
# Author:: Sébastien Briois (mailto:sebriois@gmail.com)
import httplib2 # http://httplib2.googlecode.com/files/httplib2-0.6.0.zip
import urllib
import base64
try:
import json # Python 2.6
#! /usr/bin/env ruby -wKU
# Author:: Sébastien Briois (mailto:sebriois@gmail.com)
require "rubygems"
require "rest_client"
require "json"
DOMAIN = RestClient::Resource.new( "http://user:password@localhost:3000" )
#! /usr/bin/python
import httplib
import base64
try:
import json # Python 2.6
except ImportError:
import simplejson as json # Python 2.4+ - http://pypi.python.org/pypi/simplejson/2.0.9
DOMAIN = "localhost:3000"
use LWP::UserAgent;
use URI;
use JSON;
# Settings
my $url_base = 'http://user:password@localhost:3000';
my $browser = LWP::UserAgent->new;
# Helper method
sub request {
#! /usr/bin/python
import httplib
import base64
try:
import json # Python 2.6
except ImportError:
import simplejson as json # Python 2.4+ - http://pypi.python.org/pypi/simplejson/2.0.9
DOMAIN = "localhost:3000"
#!/usr/bin/env ruby -wKU
# Author:: Sébastien Briois (mailto:sebriois@gmail.com)
require "rubygems"
require "rest_client"
require "json"
IDCC_SITE = "http://user:password@localhost:3000"
#! /usr/bin/env ruby -wKU
# Author:: Sébastien Briois (mailto:sebriois@gmail.com)
require "rubygems"
require "rest_client"
require "json"
IDCC_SITE = "http://user:password@localhost:3000"
#!/usr/bin/env perl
#
# Author:: Sebastien Briois (mailto:sb25@sanger.ac.uk)
#
# This is an example script demonstrating how you can
# interact with the I-DCC Targeting Repository via its
# web services interface.
#
# In this Perl example we use the HTTP module to