Line 5: |
Line 5: |
| == Download verifyBamID == | | == Download verifyBamID == |
| | | |
− | To get a copy go to the [http://www.sph.umich.edu/csg/kang/verifyBamID/download VerifyBamID Download] download page. | + | To get a copy of verifyBamId, go to: https://github.com/statgen/verifyBamID/releases |
| + | |
| + | Select the latest release and download in one of 3 ways: |
| + | # Binary expected to run in Ubuntu x64 platform. In other platforms, please download the source distribution and build it. |
| + | #* verifyBamID.#.#.#.gz |
| + | #* You will need to run "gunzip" on the .gz file |
| + | # Souce Code including libStatGen (uses a fixed version of libStatGen) |
| + | #* verifyBamIDLibStatGen.#.#.#.tgz |
| + | #* Run "tar xvf" on this file. Cd into the resulting directory & type make. |
| + | # Source Code without libStatGen (allows alternative/newer versions of libStatGen) |
| + | #* Source code (tar.gz) or Source code (zip) |
| + | #* You will need to download libStatGen separately if you do not already have it. |
| + | |
| + | |
| + | To get a copy of older releases go to the [http://www.sph.umich.edu/csg/kang/verifyBamID/download VerifyBamID Download] download page. |
| | | |
| == Join in verifyBamID mailing list == | | == Join in verifyBamID mailing list == |
Line 12: |
Line 26: |
| | | |
| == What's new == | | == What's new == |
| + | |
| + | (2014/02/13) |
| + | * Put verifyBamID in github. |
| + | * Added PhoneHome/Version Checking to VerifyBamID |
| | | |
| (2012/06/20) | | (2012/06/20) |
Line 31: |
Line 49: |
| == Build verifyBamID == | | == Build verifyBamID == |
| | | |
− | The binary download of verifyBamID is available. You may use the version in Ubuntu 64-bit platform. To build verifyBamID, download the statgen library and run the following series of commands | + | The binary download of verifyBamID is available. You may use that version in Ubuntu 64-bit platform. |
− | tar xzvf verifyBamID.20120620.tar.gz | + | |
− | cd verifyBamID | + | If you download the source that includes libStatGen: |
− | make cloneLib (in the case ../libStatGen does not exist)
| + | tar xvf verifyBamIDLibStatGen.#.#.#.tgz |
| + | cd verifyBamID_#.#.# |
| make | | make |
− | ./bin/verifyBamID | + | Executable: verifyBamID/bin/verifyBamID |
| + | |
| + | If you download the source without libStatGen: |
| + | tar xvf verifyBamID-#.#.#.tar.gz |
| + | cd verifyBamID-1.1.0 |
| + | make cloneLib (if ../libStatGen does not exist) |
| + | make |
| + | Executable: ./bin/verifyBamID |
| + | |
| + | Note that '''make cloneLib''' command will create a directory ../libStatGen under your verifyBamID directory, and '''make''' will create binary of verifyBamID under verifyBamID/bin/ |
| + | |
| + | If you have a different version of libStatGen at that path, then skip the cloneLib step. If the libStatGen you want to use is at a different location then update verifyBamID's Makefile.inc. Replace: LIB_PATH_VERIFY_BAM_ID ?= $(LIB_PATH_GENERAL) with |
| + | LIB_PATH_VERIFY_BAM_ID = /path/to/libStatGen |
| | | |
− | Note that '''git clone''' command will create a directory ./libStatGen under your working directory, and '''make''' will create binary of verifyBamID under verifyBamID/bin/
| |
| | | |
| verifyBamID is designed to be reasonably portable. | | verifyBamID is designed to be reasonably portable. |
| | | |
− | However, since development occurs only on Ubuntu 9.10 x86 and x64 platforms, and later, there are likely other portability issues. | + | However, since development occurs only on Ubuntu (9.10-13.10) x86 and x64 platforms, and later, there are likely other portability issues. |
| | | |
− | Currently we support verifyBamID only on Ubuntu 9.10 and later on 64-bit processors.
| |
| | | |
| == Basic Usage == | | == Basic Usage == |