changeset 1:5d0d5933d370 draft

Uploaded
author triasteran
date Sun, 19 Jun 2022 12:44:06 +0000
parents ef98c6fad2a2
children 6958515efa76
files UMI_riboseq_processing/UMI.py UMI_riboseq_processing/UMI_riboseq.xml
diffstat 2 files changed, 5 insertions(+), 5 deletions(-) [+]
line wrap: on
line diff
--- a/UMI_riboseq_processing/UMI.py	Sun Jun 19 11:29:41 2022 +0000
+++ b/UMI_riboseq_processing/UMI.py	Sun Jun 19 12:44:06 2022 +0000
@@ -19,14 +19,14 @@
             seq = lines[1]
             sep = lines[2]
             qual = lines[3]
-            trimmed_seq = seq[2:-11]+seq[-6:-1]+"\n" # fooprint + barcode
-            UMI = seq[0:2]+seq[-11:-6] #7nt in total 
+            trimmed_seq = seq[2:-5]+"\n" # fooprint + barcode
+            UMI = seq[0:2]+seq[-5:] #7nt in total; 5'NN and last 3'NNNNN  
             split_header = header.split(" ")
             new_header = split_header[0]+"_"+UMI+" "+split_header[1]
             if qual[-1:] == "\n":
-                new_qual = qual[2:-11]+qual[-6:-1]+"\n"
+                new_qual = qual[2:-5]+"\n"
             else:
-                new_qual = qual[2:-10]+qual[-6:-1]
+                new_qual = qual[2:-5]
             output.write(new_header)
             output.write(trimmed_seq) 
             output.write(sep) 
--- a/UMI_riboseq_processing/UMI_riboseq.xml	Sun Jun 19 11:29:41 2022 +0000
+++ b/UMI_riboseq_processing/UMI_riboseq.xml	Sun Jun 19 12:44:06 2022 +0000
@@ -1,4 +1,4 @@
-<tool id="UMI_riboseq" name="move UMIs from reads and keep barcodes" version="0.1">
+<tool id="UMI_riboseq" name="move UMIs from reads and keep barcodes" version="0.1.1">
 <requirements>
 </requirements>
 <command detect_errors="exit_code">