# HG changeset patch
# User fubar2
# Date 1702030496 0
# Node ID 00a0c6edbbb9fe6458b4d6815da27b3203e31c21
# Parent aff6409d16d126e461e029c0bf9691e12cc1572f
Uploaded
diff -r aff6409d16d1 -r 00a0c6edbbb9 abslen_bed/.shed.yml
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/abslen_bed/.shed.yml Fri Dec 08 10:14:56 2023 +0000
@@ -0,0 +1,6 @@
+category: ToolFactory generated Tools
+description: ToolFactory autogenerated tool
+name: abslen_bed
+owner: fubar2
+synopsis: Returns a file of absolute values from differences
+type: unrestricted
diff -r aff6409d16d1 -r 00a0c6edbbb9 abslen_bed/abslen_bed.python.txt
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/abslen_bed/abslen_bed.python.txt Fri Dec 08 10:14:56 2023 +0000
@@ -0,0 +1,14 @@
+#raw
+import sys
+inp = []
+for line in sys.stdin:
+ if line.strip() > '':
+ ls = line.split()
+ if len(ls) > 2:
+ x = abs(int(ls[2]) - int(ls[1]))
+ ls.append((str(x)))
+ inp.append('\t'.join(ls))
+ else:
+ break
+sys.stdout.write('\n'.join(inp))
+#end raw
diff -r aff6409d16d1 -r 00a0c6edbbb9 abslen_bed/abslen_bed.xml
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/abslen_bed/abslen_bed.xml Fri Dec 08 10:14:56 2023 +0000
@@ -0,0 +1,56 @@
+
+
+
+ Returns a file of absolute values from differences
+
+ python
+
+
+
+$absout]]>
+
+ '':
+ ls = line.split()
+ if len(ls) > 2:
+ x = abs(int(ls[2]) - int(ls[1]))
+ ls.append((str(x)))
+ inp.append('\t'.join(ls))
+ else:
+ break
+sys.stdout.write('\n'.join(inp))
+#end raw]]>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 10.1093/bioinformatics/bts573
+
+
+
diff -r aff6409d16d1 -r 00a0c6edbbb9 abslen_bed/test-data/absin_sample
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/abslen_bed/test-data/absin_sample Fri Dec 08 10:14:56 2023 +0000
@@ -0,0 +1,4 @@
+mm10_knownGene_uc008xda.1 900 959
+mm10_knownGene_uc008xda.1 1009 1038
+mm10_knownGene_uc008xda.1 1088 1166
+mm10_knownGene_uc008xda.1 1216 1252
diff -r aff6409d16d1 -r 00a0c6edbbb9 abslen_bed/test-data/absout_sample
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/abslen_bed/test-data/absout_sample Fri Dec 08 10:14:56 2023 +0000
@@ -0,0 +1,4 @@
+mm10_knownGene_uc008xda.1 900 959 59
+mm10_knownGene_uc008xda.1 1009 1038 29
+mm10_knownGene_uc008xda.1 1088 1166 78
+mm10_knownGene_uc008xda.1 1216 1252 36
\ No newline at end of file
diff -r aff6409d16d1 -r 00a0c6edbbb9 absval/.shed.yml
--- a/absval/.shed.yml Fri Dec 08 08:47:36 2023 +0000
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,6 +0,0 @@
-category: ToolFactory generated Tools
-description: ToolFactory autogenerated tool
-name: absval
-owner: fubar2
-synopsis: Returns a file of absolute values from differences
-type: unrestricted
diff -r aff6409d16d1 -r 00a0c6edbbb9 absval/absval.python.txt
--- a/absval/absval.python.txt Fri Dec 08 08:47:36 2023 +0000
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,11 +0,0 @@
-#raw
-import sys
-inp = []
-for line in sys.stdin:
- if line.strip() > '':
- x = line.split()[0]
- inp.append(str(abs(float(x))))
- else:
- break
-sys.stdout.write('\n'.join(inp))
-#end raw
diff -r aff6409d16d1 -r 00a0c6edbbb9 absval/absval.xml
--- a/absval/absval.xml Fri Dec 08 08:47:36 2023 +0000
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,56 +0,0 @@
-
-
-
- Returns a file of absolute values from differences
-
- python
-
-
-
-$absout]]>
-
- '':
- ls = line.split()
- if len(ls) > 2:
- x = abs(int(ls[2]) - int(ls[1]))
- ls.append((str(x)))
- inp.append('\t'.join(ls))
- else:
- break
-sys.stdout.write('\n'.join(inp))
-#end raw]]>
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 10.1093/bioinformatics/bts573
-
-
-
diff -r aff6409d16d1 -r 00a0c6edbbb9 absval/test-data/absin_sample
diff -r aff6409d16d1 -r 00a0c6edbbb9 absval/test-data/absout_sample