https://github.com/shujiahuang/ngslib
A C++ library for reading high-throughput sequencing data.
https://github.com/shujiahuang/ngslib
Last synced: about 2 months ago
JSON representation
A C++ library for reading high-throughput sequencing data.
- Host: GitHub
- URL: https://github.com/shujiahuang/ngslib
- Owner: ShujiaHuang
- Created: 2021-08-12T08:17:57.000Z (about 4 years ago)
- Default Branch: main
- Last Pushed: 2022-08-12T04:00:26.000Z (about 3 years ago)
- Last Synced: 2025-04-11T01:49:58.822Z (6 months ago)
- Language: C++
- Homepage:
- Size: 415 KB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# NGSlib: A C++ library for reading high-throughtput sequencing data base on htslib.
## Installation
You should install htslib first, before you compile ngslib.
### How to install htslib
1. Download NGSlib from github:
```bash
$ git clone --recursive git@github.com:ShujiaHuang/ngslib.git
```> WARNING: Please try several times if fail to clone the data causing by
> the network problem.2. Shift to htscodecs directory and run the following commands:
```bash
$ cd htslib/htscodecs
$ autoreconf -i
$ ./configure
$ make```
3. Go back to the upper directory and install main htslib by running the commands below:
```bash
$ cd htslib
$ autoreconf -i
$ ./configure
$ make```