From 8cbff0ff6954f9868ad8a1cbbcbf8afbfd120c17 Mon Sep 17 00:00:00 2001 From: liyewen521 Date: Wed, 16 Apr 2025 14:38:56 +0000 Subject: [PATCH] update readme --- README.md | 21 +++++++-------------- 1 file changed, 7 insertions(+), 14 deletions(-) diff --git a/README.md b/README.md index 08f9b6e..b10342e 100644 --- a/README.md +++ b/README.md @@ -2,8 +2,7 @@ Identifies duplicate reads. This tool locates and tags duplicate reads in a coordinate ordered SAM or BAM file. -Use the same algorithm as picard MarkDuplicates and output identical results. -Use spdlog as log tool and the default level is 'info'. +Use the same algorithm as picard MarkDuplicates and output identical results, and use spdlog as log tool and the default level is 'info'. ### Features @@ -30,19 +29,13 @@ Use spdlog as log tool and the default level is 'info'. ## Requirements -### Build tools +Install following tools and required libraries. -* autoconf (for htslib) -* cmake -* c++17 (gcc >= 8.1 or clang >= 7 should work.) - -### Libraries needed - -* zlib -* libbz2 -* liblzma -* libcurl -* libdeflate (optional) +```bash +# install autoconf (for htslib), cmake, c++17 (gcc >= 8.1 or clang >= 7 should work), zlib, libbz2, liblzma, libcurl, libdeflate (optional) +sudo apt update +sudo apt install autoconf cmake g++-8 zlib1g-dev libbz2-dev liblzma-dev libcurl4-openssl-dev libdeflate-dev gcc-8 g++-8 +``` ## Install