コード例 #1
0
import os,datetime
from download import download
from download import get_parser

class ebola_download(download):
    def __init__(self, **kwargs):
        download.__init__(self, **kwargs)

if __name__=="__main__":
    parser = get_parser()
    args = parser.parse_args()
    fasta_fields = ['strain', 'virus', 'accession', 'collection_date', 'region',
                    'country', 'division', 'location', 'source', 'locus', 'authors', 'url', 'title']
    args.fasta_fields = fasta_fields
    current_date = str(datetime.datetime.strftime(datetime.datetime.now(),'%Y_%m_%d'))
    if args.fstem is None:
        args.fstem = args.virus + '_' + current_date
    if not os.path.isdir(args.path):
        os.makedirs(args.path)
    connfluVDB = ebola_download(**args.__dict__)
    connfluVDB.download(**args.__dict__)
コード例 #2
0
ファイル: zika_download.py プロジェクト: blab/nextstrain-db
import os,datetime
from download import download
from download import get_parser

class zika_download(download):
    def __init__(self, **kwargs):
        download.__init__(self, **kwargs)

if __name__=="__main__":
    parser = get_parser()
    args = parser.parse_args()
    fasta_fields = ['strain', 'virus', 'accession', 'collection_date', 'region',
                    'country', 'division', 'location', 'source', 'locus', 'authors']
    args.fasta_fields = fasta_fields
    current_date = str(datetime.datetime.strftime(datetime.datetime.now(),'%Y_%m_%d'))
    if args.fstem is None:
        args.fstem = args.virus + '_' + current_date
    if not os.path.isdir(args.path):
        os.makedirs(args.path)
    connfluVDB = zika_download(**args.__dict__)
    connfluVDB.download(**args.__dict__)