Categorygithub.com/brettwhitty/GoBCLy
modulepackage
0.0.0-20200813204019-76ad2ac1e134
Repository: https://github.com/brettwhitty/gobcly.git
Documentation: pkg.go.dev

# README

GoBCLy

POC code for specific streaming demultiplexing applications; contact author for more details.

(Development version of a HIKEEBA tool...)

Requires Go 1.12+, Hyperscan 5.3+ plus dependencies, if statisfied:

git clone https://github.com/brettwhitty/GoBCLy
cd GoBCLy && make
./gobcly.<arch>         ## displays help

Brett Whitty [email protected], all rights reserved.

# Variables

Binary = Compile-time name of binary.
BuildDate = Compile-time date string.
Cmd = Compile-time name of command; TODO: TEMP for debug.
Debug = Debug state flag.
DebugFlag = Compile-time debug string.
Version = Compile-time version string.

# Structs

DemuxReaders also probably aren't needed.
DemuxRecord probably isn't necessary.
DemuxScratch hyperscan scratch space.
FASTQRecord contains the data from a fasta fastq record.
InputSet = Set of required files for validation purposes.

# Type aliases

GzipWriters for storing pointers to io.Writers.