parameters: (self, path)
return_statement: return DataSource.exists(self, self._fullpath(path))
docstring: Test if path exists prepending Repository base URL to path.
  
          Test if `path` exists as (and in this order):
  
          - a local file.
          - a remote URL that has been downloaded and stored locally in the
            `DataSource` directory.
          - a remote URL that has not been downloaded, but is valid and
            accessible.
  
          Parameters
          ----------
          path : str
              Can be a local file or a remote URL. This may, but does not
              have to, include the `baseurl` with which the `Repository` was
              initialized.
  
          Returns
          -------
          out : bool
              True if `path` exists.
  
          Notes
          -----
          When `path` is an URL, `exists` will return True if it's either
          stored locally in the `DataSource` directory, or is a valid remote
          URL.  `DataSource` does not discriminate between the two, the file
          is accessible if it exists in either location.
docstring_summary: Test if path exists prepending Repository base URL to path.
docstring_tokens: Test if path exists prepending Repository base URL to path .
function: def exists(self, path):
          """
          Test if path exists prepending Repository base URL to path.
  
          Test if `path` exists as (and in this order):
  
          - a local file.
          - a remote URL that has been downloaded and stored locally in the
            `DataSource` directory.
          - a remote URL that has not been downloaded, but is valid and
            accessible.
  
          Parameters
          ----------
          path : str
              Can be a local file or a remote URL. This may, but does not
              have to, include the `baseurl` with which the `Repository` was
              initialized.
  
          Returns
          -------
          out : bool
              True if `path` exists.
  
          Notes
          -----
          When `path` is an URL, `exists` will return True if it's either
          stored locally in the `DataSource` directory, or is a valid remote
          URL.  `DataSource` does not discriminate between the two, the file
          is accessible if it exists in either location.
  
          """
          return DataSource.exists(self, self._fullpath(path))
function_tokens: def exists ( self , path ) : return DataSource . exists ( self , self . _fullpath ( path ) )