Method: Bio::BaseSpace::BaseSpaceAPI.start

Defined in:
lib/basespace/api/basespace_api.rb

.startObject

Load credentials and start a new BaseSpace session.



39
40
41
42
43
44
45
# File 'lib/basespace/api/basespace_api.rb', line 39

def self.start
  if opts = Bio::BaseSpace.load_credentials
    self.new(opts['client_id'], opts['client_secret'], opts['basespace_url'], opts['api_version'], opts['app_session_id'], opts['access_token'])
  else
    raise "Please specify your BaseSpace credentials in the credentials.json file or use Bio::BaseSpace::BaseSpaceAPI.new with arguments"
  end
end