Skip to content
This repository has been archived by the owner on Nov 27, 2024. It is now read-only.

Latest commit

 

History

History
38 lines (27 loc) · 1.67 KB

README.md

File metadata and controls

38 lines (27 loc) · 1.67 KB

npg_ranger project

Build Status CI checks NPM dependencies

Update

Active development is indefinitely suspended.

Introduction

This project is a contribution towards development of the streaming API under the GA4GH initiative (GA4GH Directory API and Streaming). The project has a server and a compatible command-line http client; both conform to GA4GH API

Package structure

 bin - node.js scripts, server and client
 lib - application libraries
 test - tests
 docker - scripts for deploying a server in docker containers in a cloud 
 docs - technical manuals
 docs/api - generated API (run "grunt doc" to generate)
 package.json - npm package definition
 Gruntfile.js - grunt runner specification

File merging pipeline

We are using a light version of our samtools pipeline for merging by default, but the heavy version is available in the code, located inside lib/server/model.js. This is because most of our data can work with the light pipeline, and the heavy version may be considerably more computationally taxing due to collating, fixmate, and sorting.

Related projects