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 + +