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