whole_func_string: function doReadDatasetClient(datasetClientId, cb) {
    debug('doReadDatasetClient datasetClientId = %s', datasetClientId);
    var col = mongoClient.collection(DATASETCLIENTS_COLLECTION);
    col.findOne({id: datasetClientId}, function(err, datasetClient) {
      if (err) {
        debugError('Failed to read datasetClient due to error %s :: datasetClientId = %s', err, datasetClientId);
      }
      return cb(err, datasetClient);
    });
  }
func_code_string: function doReadDatasetClient(datasetClientId, cb) {
    debug('doReadDatasetClient datasetClientId = %s', datasetClientId);
    var col = mongoClient.collection(DATASETCLIENTS_COLLECTION);
    col.findOne({id: datasetClientId}, function(err, datasetClient) {
      if (err) {
        debugError('Failed to read datasetClient due to error %s :: datasetClientId = %s', err, datasetClientId);
      }
      return cb(err, datasetClient);
    });
  }
func_documentation_string: Read the dataset client from db
  @param {String} datasetClientId the id of the datasetClient
  @param {Function} cb