changeset 1:148e353417e7 draft default tip

planemo upload commit af6c4dc7f6d6795f2b2db7299eb14ae1d5622ac1
author yating-l
date Fri, 30 Dec 2016 17:50:54 -0500
parents 1a0e39acb62f
children
files rename.py test-data/Dbia3_index.fa
diffstat 2 files changed, 77 insertions(+), 73 deletions(-) [+]
line wrap: on
line diff
--- a/rename.py	Mon Dec 19 17:14:55 2016 -0500
+++ b/rename.py	Fri Dec 30 17:50:54 2016 -0500
@@ -14,13 +14,17 @@
                 if ">" in line:
                     oldname = line[1:].rstrip()
                     newname = "scaffold_" + str(i)
-                    line = ">" + newname + "\n"
+                    line = ">" + newname
                     i = i+1
                     namemap[oldname] = newname
-                out.write(line)
+                #TODO: Add line breaks to chromosome sequences that are in a single line
+                #else:
+                    #if (len(line) > 50):
+                        #for 
+                out.write(line.rstrip() + "\n")
     with open(indexfile, 'w') as index:
         for k in namemap:
-            index.write(k + "=>" + namemap[k] + "\n")
+            index.write(k + "\t" + namemap[k] + "\n")
 
 def main():
     inputfile = str(sys.argv[1])
--- a/test-data/Dbia3_index.fa	Mon Dec 19 17:14:55 2016 -0500
+++ b/test-data/Dbia3_index.fa	Fri Dec 30 17:50:54 2016 -0500
@@ -1,70 +1,70 @@
-contig1=>scaffold_1
-contig2=>scaffold_2
-contig3=>scaffold_3
-contig4=>scaffold_4
-contig5=>scaffold_5
-contig6=>scaffold_6
-contig7=>scaffold_7
-contig8=>scaffold_8
-contig9=>scaffold_9
-contig10=>scaffold_10
-contig11=>scaffold_11
-contig12=>scaffold_12
-contig13=>scaffold_13
-contig14=>scaffold_14
-contig15=>scaffold_15
-contig16=>scaffold_16
-contig17=>scaffold_17
-contig18=>scaffold_18
-contig19=>scaffold_19
-contig20=>scaffold_20
-contig21=>scaffold_21
-contig22=>scaffold_22
-contig23=>scaffold_23
-contig24=>scaffold_24
-contig25=>scaffold_25
-contig26=>scaffold_26
-contig27=>scaffold_27
-contig28=>scaffold_28
-contig29=>scaffold_29
-contig30=>scaffold_30
-contig31=>scaffold_31
-contig32=>scaffold_32
-contig33=>scaffold_33
-contig34=>scaffold_34
-contig35=>scaffold_35
-contig36=>scaffold_36
-contig37=>scaffold_37
-contig38=>scaffold_38
-contig39=>scaffold_39
-contig40=>scaffold_40
-contig41=>scaffold_41
-contig42=>scaffold_42
-contig43=>scaffold_43
-contig44=>scaffold_44
-contig45=>scaffold_45
-contig46=>scaffold_46
-contig47=>scaffold_47
-contig48=>scaffold_48
-contig49=>scaffold_49
-contig50=>scaffold_50
-contig51=>scaffold_51
-contig52=>scaffold_52
-contig53=>scaffold_53
-contig54=>scaffold_54
-contig55=>scaffold_55
-contig56=>scaffold_56
-contig57=>scaffold_57
-contig58=>scaffold_58
-contig59=>scaffold_59
-contig60=>scaffold_60
-contig61=>scaffold_61
-contig62=>scaffold_62
-contig63=>scaffold_63
-contig64=>scaffold_64
-contig65=>scaffold_65
-contig66=>scaffold_66
-contig67=>scaffold_67
-contig68=>scaffold_68
-contig69=>scaffold_69
-contig70=>scaffold_70
+contig1	scaffold_1
+contig2	scaffold_2
+contig3	scaffold_3
+contig4	scaffold_4
+contig5	scaffold_5
+contig6	scaffold_6
+contig7	scaffold_7
+contig8	scaffold_8
+contig9	scaffold_9
+contig10	scaffold_10
+contig11	scaffold_11
+contig12	scaffold_12
+contig13	scaffold_13
+contig14	scaffold_14
+contig15	scaffold_15
+contig16	scaffold_16
+contig17	scaffold_17
+contig18	scaffold_18
+contig19	scaffold_19
+contig20	scaffold_20
+contig21	scaffold_21
+contig22	scaffold_22
+contig23	scaffold_23
+contig24	scaffold_24
+contig25	scaffold_25
+contig26	scaffold_26
+contig27	scaffold_27
+contig28	scaffold_28
+contig29	scaffold_29
+contig30	scaffold_30
+contig31	scaffold_31
+contig32	scaffold_32
+contig33	scaffold_33
+contig34	scaffold_34
+contig35	scaffold_35
+contig36	scaffold_36
+contig37	scaffold_37
+contig38	scaffold_38
+contig39	scaffold_39
+contig40	scaffold_40
+contig41	scaffold_41
+contig42	scaffold_42
+contig43	scaffold_43
+contig44	scaffold_44
+contig45	scaffold_45
+contig46	scaffold_46
+contig47	scaffold_47
+contig48	scaffold_48
+contig49	scaffold_49
+contig50	scaffold_50
+contig51	scaffold_51
+contig52	scaffold_52
+contig53	scaffold_53
+contig54	scaffold_54
+contig55	scaffold_55
+contig56	scaffold_56
+contig57	scaffold_57
+contig58	scaffold_58
+contig59	scaffold_59
+contig60	scaffold_60
+contig61	scaffold_61
+contig62	scaffold_62
+contig63	scaffold_63
+contig64	scaffold_64
+contig65	scaffold_65
+contig66	scaffold_66
+contig67	scaffold_67
+contig68	scaffold_68
+contig69	scaffold_69
+contig70	scaffold_70