pan-genomics-download

Download all files from pan.genomics.cn using a shared url.


License
MIT
Install
pip install pan-genomics-download==0.0.2

Documentation

pan_genomics_download

pgd, short for pan_genomics_download, is a convenient command line tool to download all files from pan.genomics.cn using a shared link.

Installation

From pypi

$ pip install pan-genomcis-download

From github

$ git clone https://github.com/JaylanLiu/pan-genomcis-download
$ cd pan-genomcis-download
$ python setup.py install

Usage

$ pgd -h
usage: pgd [-h] -u URL [-o TARGET_PATH] [-s SUFFIX] [-f]

pan-genomics_download

optional arguments:
  -h, --help            show this help message and exit
  -u URL, --url URL     shared link
  -o TARGET_PATH, --target_path TARGET_PATH
                        target path to store files
  -s SUFFIX, --suffix SUFFIX
                        allowed file suffix
  -f, --flat            ignore the directory hierarchy and download all files to target path directly

Example

$pgd -u https://pan.genomics.cn/ucdisk/s/Qzaxxxxxxx
2021-06-18 14:51:02,091 - pan_genomics_download.py[line:38] - INFO: get files list successfully
2021-06-18 14:51:03,042 - pan_genomics_download.py[line:84] - INFO: ./生信分析文件/2021年6月/f300007033_202106151126.zip download successfully
2021-06-18 14:51:03,801 - pan_genomics_download.py[line:84] - INFO: ./生信分析文件/2021年6月/F300007060_202106091332.zip download successfully
2021-06-18 14:51:06,400 - pan_genomics_download.py[line:84] - INFO: ./生信分析文件/2021年5月/F300007070_202105240906分析文件.zip download successfully