Mercurial > repos > dchristiany > frogs_data_manager
comparison data_manager/FROGS_data_manager.py @ 11:0cc5f020640e draft default tip
planemo upload commit b0ebe74a020dcb21b79d8d39e7b6a2f6533b2fc4-dirty
author | dchristiany |
---|---|
date | Mon, 28 Oct 2019 06:53:13 -0400 |
parents | 238a5328279d |
children |
comparison
equal
deleted
inserted
replaced
10:238a5328279d | 11:0cc5f020640e |
---|---|
74 last_version_dict=build_last_version_dict(db_index) | 74 last_version_dict=build_last_version_dict(db_index) |
75 if args.all_dbs=="false": | 75 if args.all_dbs=="false": |
76 if len(amplicons_list)!=0: db_index = [line for line in db_index if any([amplicon in amplicons_list for amplicon in line[1].split(',')])] #filter by amplicons | 76 if len(amplicons_list)!=0: db_index = [line for line in db_index if any([amplicon in amplicons_list for amplicon in line[1].split(',')])] #filter by amplicons |
77 if len(bases_list)!=0: db_index = [line for line in db_index if line[2] in bases_list] #filter by base | 77 if len(bases_list)!=0: db_index = [line for line in db_index if line[2] in bases_list] #filter by base |
78 if len(filters_list)!=0: db_index = [line for line in db_index if line[3] in filters_list] #filter by filters | 78 if len(filters_list)!=0: db_index = [line for line in db_index if line[3] in filters_list] #filter by filters |
79 if bottom_date!=0: db_index = [line for line in db_index if int(line[0])>=bottom_date] #filter by date | 79 if bottom_date!=0: db_index = [line for line in db_index if int(line[0])>=bottom_date] #filter by date |
80 if args.only_last_versions=="true": | |
80 db_index = keep_only_last_version(db_index) #keep only last version | 81 db_index = keep_only_last_version(db_index) #keep only last version |
81 | 82 |
82 #get frogs dbs | 83 #get frogs dbs |
83 os.chdir(target_directory) | 84 os.chdir(target_directory) |
84 dir_name="frogs_db_"+time.strftime("%Y%m%d") | 85 dir_name="frogs_db_"+time.strftime("%Y%m%d") |