Read and parse TSV/CSV files exported from CBC Machine's Database.
Image Source: Human Diagnostics
Written with love in Go.
Suppported Machines:
- HumaCount 30TS
- Edan Pro 30
Use cases:
- You want to import all CBC results into a LIS(Laboratory Information System).
- Store all CBC records on a server and query results by sample_id(SID) or other parameters for research purposes.
- View backed up data and reprint lost patient CBC record(based on Patent ID).
Installation:
go get github.com/abiiranathan/cbcparser/cbcparser/v1.0.1
Usage: See examples for usage.
Run examples:
go run examples/human/single/main.go sample_data/human.txt sample_data/normal_ranges.json
go run examples/human/multi/main.go sample_data/human.txt sample_data/normal_ranges.json
go run examples/edan/single/main.go sample_data/edan.csv sample_data/normal_ranges.json