File tree 3 files changed +22
-4
lines changed
3 files changed +22
-4
lines changed Original file line number Diff line number Diff line change @@ -41,8 +41,11 @@ def main():
41
41
record_name = record .name
42
42
break
43
43
44
- record_name = record_name .split (' ' , 1 )
45
- ident , remainder = record_name
44
+ ident , * remainder = record_name .split (' ' , 1 )
45
+ if remainder : # is list, needs to be string
46
+ remainder = remainder [0 ]
47
+ else :
48
+ remainder = ident
46
49
47
50
print (f"read identifer '{ ident } ' and name '{ remainder } '" )
48
51
Original file line number Diff line number Diff line change 82
82
" \n " ,
83
83
" # connect gather_df to all_df and left_df using 'genome_id'\n " ,
84
84
" def fix_name(x):\n " ,
85
- " return \" _\" .join(x.split('_')[:2]).split('.')[0]\n " ,
85
+ " # pick off first space-delimited name as identifier\n " ,
86
+ " x = x.split(' ')[0]\n " ,
87
+ " \n " ,
88
+ " # eliminate stuff after the period, too.\n " ,
89
+ " x = x.split('.')[0]\n " ,
90
+ " \n " ,
91
+ " return x\n " ,
92
+ " #return \" _\" .join(x.split('_')[:2]).split('.')[0]\n " ,
86
93
" \n " ,
87
94
" gather_df['genome_id'] = gather_df['name'].apply(fix_name)\n " ,
88
95
" names_df['genome_id'] = names_df['ident'].apply(fix_name)"
Original file line number Diff line number Diff line change 78
78
" \n " ,
79
79
" # connect gather_df to all_df and left_df using 'genome_id'\n " ,
80
80
" def fix_name(x):\n " ,
81
- " return \" _\" .join(x.split('_')[:2]).split('.')[0]\n " ,
81
+ " # pick off first space-delimited name as identifier\n " ,
82
+ " x = x.split(' ')[0]\n " ,
83
+ " \n " ,
84
+ " # eliminate stuff after the period, too.\n " ,
85
+ " x = x.split('.')[0]\n " ,
86
+ " \n " ,
87
+ " return x\n " ,
88
+ " #return \" _\" .join(x.split('_')[:2]).split('.')[0]\n " ,
89
+ " \n " ,
82
90
" \n " ,
83
91
" gather_df['genome_id'] = gather_df['name'].apply(fix_name)\n " ,
84
92
" names_df['genome_id'] = names_df['ident'].apply(fix_name)"
You can’t perform that action at this time.
0 commit comments