code: def download_SRA(self, email, directory='./', **kwargs):
          
          downloader = SRADownloader(self, email, directory, **kwargs)
          return {"SRA": downloader.download()}
docs: Download RAW data as SRA file.
  
          The files will be downloaded to the sample directory created ad hoc
          or the directory specified by the parameter. The sample has to come
          from sequencing eg. mRNA-seq, CLIP etc.
  
          An important parameter is a filetype. By default an SRA
          is accessed by FTP and such file is downloaded. This does not
          require additional libraries. However in order
          to produce FASTA of FASTQ files one would need to use SRA-Toolkit.
          Thus, it is assumed that this library is already installed or it
          will be installed in the near future. One can immediately specify
          the download type to fasta or fastq.
  
          To see all possible ``**kwargs`` that could be passed to the function
          see the description of :class:`~GEOparse.sra_downloader.SRADownloader`.
  
          Args:
              email (:obj:`str`): an email (any) - Required by NCBI for access
              directory (:obj:`str`, optional): The directory to which download
                  the data. Defaults to "./".
              **kwargs: Arbitrary keyword arguments, see description
  
          Returns:
              :obj:`dict`: A dictionary containing only one key (``SRA``) with
                  the list of downloaded files.
  
          Raises:
              :obj:`TypeError`: Type to download unknown
              :obj:`NoSRARelationException`: No SRAToolkit
              :obj:`Exception`: Wrong e-mail
              :obj:`HTTPError`: Cannot access or connect to DB