github.com/andrewrech/ih-abstract@v0.0.0-20210322142951-2fec1c8d0f38/README.md (about) 1 [![GoDoc](https://godoc.org/github.com/andrewrech/ih-abstract?status.svg)](https://godoc.org/github.com/andrewrech/ih-abstract) [![](https://goreportcard.com/badge/github.com/andrewrech/ih-abstract)](https://goreportcard.com/report/github.com/andrewrech/ih-abstract) ![](https://img.shields.io/badge/docker-andrewrech/ih-abstract:0.0.4-blue?style=plastic&logo=docker) 2 3 # ih-abstract 4 5 ## Description 6 7 `ih-abstract` streams input raw pathology results to the immune.health.report R package for report generation and quality assurance. The input is .csv data or direct streaming from a Microsoft SQL driver-compatible database. The output is filtered .csv/.txt files for incremental new report generation and quality assurance. 8 9 Optionally, Immune Health-specific filtering can be turned off to use ih-abstract as a general method to retrieve arbitrary or incremental pathology results. 10 11 ## Installation 12 13 See [Releases](https://github.com/andrewrech/ih-abstract/releases). 14 15 ```zsh 16 go get -u -v github.com/andrewrech/ih-abstract 17 ``` 18 19 Cross compiling for Alpine requires disabling CGO: 20 21 ```zsh 22 echo env CGO_ENABLED=0 GOOS=linux GOARCH=amd64 go build -a -o ih-abstract 23 ``` 24 25 ## Usage 26 27 See `ih-abstract -h` or [documentation](https://github.com/andrewrech/ih-abstract/blob/main/docs.md). 28 29 ## Authors 30 31 - [Andrew J. Rech](mailto:rech@rech.io) 32 33 ## License 34 35 GNU Lesser General Public License v3.0