github.com/grailbio/base@v0.0.11/README.md (about)

     1  The grailbio/base project includes all the packages used by many
     2  other grailbio Go packages:
     3  
     4  - API documentation: [godoc.org/github.com/grailbio/base](https://godoc.org/github.com/grailbio/base)
     5  - Issue tracker: [github.com/grailbio/base/issues](https://github.com/grailbio/base/issues)
     6  - [![CI](https://github.com/grailbio/base/workflows/CI/badge.svg)](https://github.com/grailbio/base/actions?query=workflow%3ACI)
     7  
     8  - [recordio](https://godoc.org/github.com/grailbio/base/recordio): encrypted and compressed record oriented files with indexing support
     9  - [file](https://godoc.org/github.com/grailbio/base/file): unified file API for the local file system and S3
    10  - [digest](https://godoc.org/github.com/grailbio/base/digest): common in-memory and serialized representation of digests
    11  - [data](https://godoc.org/github.com/grailbio/base/data): support for measuring and displaying quantities of data
    12  - [intervalmap](https://godoc.org/github.com/grailbio/base/intervalmap): fast interval tree
    13  - [limiter](https://godoc.org/github.com/grailbio/base/limiter): concurrency limiter with context support
    14  - [traverse](https://godoc.org/github.com/grailbio/base/traverse): concurrent and parallel slice traversal
    15  - [state](https://godoc.org/github.com/grailbio/base/state): file-based state management
    16  - [syncqueue](https://godoc.org/github.com/grailbio/base/syncqueue): various flavors of producer-consumer queues
    17  - [unsafe](https://godoc.org/github.com/grailbio/base/unsafe): conversion from []byte to string, etc.
    18  - [compress/libdeflate](https://godoc.org/github.com/grailbio/base/compress/libdeflate): efficient block compression/decompression
    19  - [bitset](https://godoc.org/github.com/grailbio/base/bitset): []uintptr bitset support
    20  - [simd](https://godoc.org/github.com/grailbio/base/simd): fast operations on []byte
    21  - [tsv](https://godoc.org/github.com/grailbio/base/tsv): simple and efficient TSV writer
    22  - [cloud/spotadvisor](https://godoc.org/github.com/grailbio/base/cloud/spotadvisor): provides an interface for fetching and utilizing AWS Spot Advisor data
    23  - [cloud/spotfeed](https://godoc.org/github.com/grailbio/base/cloud/spotfeed): provides interfaces for interacting with the AWS spot data feed format for files hosted on S3
    24