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")