Commit 5cd2ab08 authored by Andreas Tille's avatar Andreas Tille
Browse files

New upstream version 0.6.7

parent 7d9214a6
Loading
Loading
Loading
Loading

.drone.yml.template

0 → 100644
+21 −0
Original line number Diff line number Diff line
# this YAML file can be used with drone tool (https://github.com/drone/drone)
# TODO remove dropbox dependency
# Usage: copy to .drone.yml, edit dropbox access token, run 'drone exec'
build:
  image: lomereiter/centos-ldc:latest
  commands:
    - export LANG=C
    - export PATH=/opt/llvm/bin:/usr/local/bin:$PATH
    - /usr/bin/scl enable devtoolset-4 --
    - yum install -y git
    - llvm-config --version
    - ldc2 --version
    - gcc --version
    - git submodule update --init
    - git clone https://github.com/dlang/undeaD
    - make sambamba-ldmd2-64
    - curl -L "https://dl.dropboxusercontent.com/u/7916095/shunit2-2.0.3.tgz" | tar zx
    - ./.run_tests.sh
    - readelf -V build/sambamba | grep 'Name:' | grep GLIBC
    - export ACCESS_TOKEN=# !!! PUT YOUR DROPBOX TOKEN HERE !!!
    - ./.dropbox.sh build/sambamba
+23 −0
Original line number Diff line number Diff line
<!--

If you are reporting a bug, please provide:

* version of sambamba

* version of samtools if the issue is with pileup tool

* the command line or bash script used (feel free to shorten paths and filenames)

* whenever possible, a set of BAM/BED files to reproduce the issue
  * bonus points if you try to minimize the test case yourself, as issues are often localized:
    - try to use sambamba slice to first extract the reference where the error occurs
    - if that succeeds (the error is still reproducible), continue to crop the file in binary-search fashion
  * suggestions regarding privacy concerns for human data:
    - try to minimize the test case (few variants => much harder to tell anything about the patient)
    - write a script that changes the reference and/or applies a fixed shift to all record & record mate positions
    - apply a random base permutation, e.g. A->C, C->T, T->A, G->G
    
You can also suggest a new feature, but please understand that neither of maintainers uses sambamba in daily jobs anymore.
As such, while it has some chances to get picked up by another person, if you possess any programming skills whatsoever, we encourage you to try your hand at it! (Feel free to ask us questions about the codebase or D quirks over email)
      
-->
+0 −1
Original line number Diff line number Diff line
build/
undeaD/
shunit*
/*.sam
/*.bam
+3 −0
Original line number Diff line number Diff line
@@ -7,3 +7,6 @@
[submodule "lz4"]
	path = lz4
	url = https://github.com/Cyan4973/lz4
[submodule "undeaD"]
	path = undeaD
	url = https://github.com/dlang/undeaD
+2 −3
Original line number Diff line number Diff line
@@ -17,14 +17,13 @@ before_install:
  - export PATH=$(pwd)/${LDC_VERSION}/bin:${PATH}
  - export LIBRARY_PATH=$(pwd)/${LDC_VERSION}/lib:${LIBRARY_PATH}
  - git submodule update --init --recursive
  - git clone https://github.com/dlang/undeaD.git
  - wget https://github.com/craigcitro/r-travis/raw/master/scripts/dropbox.sh
  - chmod +x dropbox.sh
  - curl -L "https://dl.dropboxusercontent.com/u/7916095/shunit2-2.0.3.tgz" | tar zx
  - curl -L https://www.dropbox.com/s/7mmiwmc1wm8cuos/shunit2-2.0.3.tgz?dl=1 | tar zx

script:
  - make sambamba-ldmd2-64
  - ./.run_tests.sh
  - ./run_tests.sh

after_success:
  - tar cjvf sambamba_osx.tar.bz2 ./build/sambamba
Loading