diff --git a/.travis.yml b/.travis.yml
index cf3dd8029..68ce736a0 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -8,6 +8,7 @@ python: 2.7
jobs:
include:
- stage: lint
+ addons: {}
before_install: skip
install:
- pip install flake8 flake8-import-order planemo
@@ -33,6 +34,7 @@ jobs:
env: CHUNK=2
- stage: deploy
+ addons: {}
before_install: skip
install:
- pip install planemo
@@ -51,6 +53,11 @@ jobs:
while read -r DIR; do planemo shed_update --shed_target toolshed --shed_email "$SHED_EMAIL" --shed_password "$SHED_PASSWORD" --force_repository_creation "$DIR" || exit 1; done < changed_repositories.list
fi
+addons:
+ apt:
+ packages:
+ - samtools
+
before_install:
- export GALAXY_REPO=https://github.com/galaxyproject/galaxy
- export GALAXY_RELEASE=release_17.05
diff --git a/tools/bedtools/closestBed.xml b/tools/bedtools/closestBed.xml
index d51258352..b2b2545bb 100644
--- a/tools/bedtools/closestBed.xml
+++ b/tools/bedtools/closestBed.xml
@@ -5,52 +5,70 @@
-
- '$output'
-]]>
-
+ '$output'
+ ]]>
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
+
-
+ help="The reported distance for overlapping features will be 0" />
-
-
+ help="Like -d, report the closest feature in B, and its distance to A as an extra column. However unlike -d, use negative distances to report upstream features">
+
@@ -67,39 +85,41 @@
-
+
-
+ help="That is, we want close, yet not touching features only" />
-
-
+
+
-
+
+
+
-
+
+
@@ -107,34 +127,34 @@
+
+
+
-
-
-
+ ]]>
diff --git a/tools/bedtools/all_fasta.loc.sample b/tools/bedtools/tool-data/all_fasta.loc.sample
similarity index 100%
rename from tools/bedtools/all_fasta.loc.sample
rename to tools/bedtools/tool-data/all_fasta.loc.sample
diff --git a/tools/bedtools/tool-data/all_gff.loc.sample b/tools/bedtools/tool-data/all_gff.loc.sample
new file mode 100644
index 000000000..5df48e3f3
--- /dev/null
+++ b/tools/bedtools/tool-data/all_gff.loc.sample
@@ -0,0 +1,14 @@
+#This file lists the locations and dbkeys of all the GFF files
+#This file has the format (white space characters are
+#TAB characters):
+#
+#
+#
+#So, all_gff.loc could look something like this:
+#
+#apiMel3 apiMel3 Honeybee (Apis mellifera): apiMel3 /path/to/annotation/apiMel3/apiMel3.gff
+#hg19canon hg19 Human (Homo sapiens): hg19 Canonical /path/to/annotation/hg19/hg19canon.gff
+#hg19full hg19 Human (Homo sapiens): hg19 Representative transcripts /path/to/annotation/hg19/hg19_representative_tx.gff
+#
+#Your all_gff.loc file should contain an entry for each different annotation.
+#So there can be multiple gff files for each build, such as with hg19 above.
diff --git a/tools/bedtools/tool_data_table_conf.xml.sample b/tools/bedtools/tool_data_table_conf.xml.sample
index d5c59b96f..afad1d472 100644
--- a/tools/bedtools/tool_data_table_conf.xml.sample
+++ b/tools/bedtools/tool_data_table_conf.xml.sample
@@ -4,4 +4,9 @@
value, dbkey, name, path
+
+
+ value, dbkey, name, path
+
+