Downloading FASTQ Files Quickly utilizing IBM’s Aspera Connect on a LINUX or MAC Machine

Please note that this guide is based on this BioStars thread and this GitHub repository


Procedure:


  1. Download the latest version of Aspera Connect from the IBM “featured client software” section (you may need to install a browser extension as well)


  1. Download the file “ena-fast-download.py” from wwood’s GitHub repository


  1. Open the script in your favorite python editor and scroll down to the bottom. Add the specific file path to the ascp field (addition highlighted below)


aspera_commands = []

    for url in ftp_urls:

        quiet_args = ''

        if args.quiet:

            quiet_args = ' -Q'

        cmd = "/Users/USER/Applications/Aspera\ Connect.app/Contents/Resources/ascp{} -T -l 300m -P33001 {} -i {} era-fasp@fasp.sra.ebi.ac.uk:{} {}".format(

            quiet_args,

            args.ascp_args,

            ssh_key_file,

            url.replace('ftp.sra.ebi.ac.uk',''), output_directory)

        logging.info("Running command: {}".format(cmd))

        subprocess.check_call(cmd,shell=True)


logging.info("All done.") 


  1. Save the file. Move the file to the directory where you want FASTQ files to be deposited into. Run the following command in terminal for each accession number (example highlighted):


./ena-fast-download.py ERR1739691 --ssh_key osx 


Note: Sequential commands can be done through a looped text file call or with the ; operator (ex. ./ena-fast-download.py key1 --ssh_key osx ; /ena-fast-download.py key2 --ssh_key osx)


Note 2: For this method it is recommended that you utilize a bash terminal.

5 comments:

  1. This comment has been removed by the author.

    ReplyDelete
  2. 75r รวมเกมสล็อต บาคาร่า ยิงปลา คาสิโนออนไลน์ ไลฟ์ถ่ายทอดสดบนโทรศัพท์มือถือ รองรับการใช้แรงงานบนโทรศัพท์มือถือ ios , android รวมเกมสล็อตออนไลน์ pgslot คาสิโน ยิงปลาออนไลน์

    ReplyDelete
  3. ทาง เข้า pg soft ออนไลน์ สำรวจโลกของความบันเทิงออนไลน์ที่น่าตื่นเต้นกับ เปิดเผยเกมแพลตฟอร์มนี้อย่างละเอียดและเป็นเอกลักษณ์ PG ค้นพบแนวทางที่ครอบคลุมทุกสิ่งที่คุณต้องรู้เกี่ยวกับเว็บไซต์

    ReplyDelete
  4. ไทย สล็อต เกมสล็อต ออนไลน์ ได้เงินจริง สล็อตเว็บไซต์ตรง ไทย สล็อต pg slot ไม่ผ่านเอเย่นต์ เป็นเว็บไซต์ สล็อตออนไลน์ ที่คุณจะเข้ามากำลังได้รับความนิยมเยอะแค่ไหนก็ได้

    ReplyDelete