This package implements a feature of limiting the maximum number of concurrently started routines which has the same role and API as sync.WaitGroup
. It could for example be used to start multiples routines querying a database but without sending too much queries in order to not overload the given database.
This package provides SNP locations and alleles for Homo sapiens extracted from NCBI dbSNP Build 144. The source data files used for this package were created by NCBI on May 29-30, 2015, and contain SNPs mapped to reference genome GRCh37.p13. Note that the GRCh37.p13 genome is a patched version of GRCh37. However the patch doesn't alter chromosomes 1-22, X, Y, MT. GRCh37 itself is the same as the hg19 genome from UCSC *except* for the mitochondrion chromosome. Therefore, the SNPs in this package can be injected in BSgenome.Hsapiens.UCSC.hg19
and they will land at the correct position but this injection will exclude chrM (i.e. nothing will be injected in that sequence).
This package provides factors out an opinionated selection of internal packages and functionality from the Go standard library. Currently this consists mostly of packages and testing code from within the Go tool implementation.
Included are the following:
dirhash: calculate hashes over directory trees the same way that the Go tool does.
goproxytest: a GOPROXY implementation designed for test use.
gotooltest: Use the Go tool inside test scripts (see testscript below)
imports: list of known architectures and OSs, and support for reading import import statements.
modfile: read and write go.mod files while preserving formatting and comments.
module: module paths and versions.
par: do work in parallel.
semver: semantic version parsing.
testenv: information on the current testing environment.
testscript: script-based testing based on txtar files
txtar: simple text-based file archives for testing.
This package provides factors out an opinionated selection of internal packages and functionality from the Go standard library. Currently this consists mostly of packages and testing code from within the Go tool implementation.
Included are the following:
dirhash: calculate hashes over directory trees the same way that the Go tool does.
goproxytest: a GOPROXY implementation designed for test use.
gotooltest: Use the Go tool inside test scripts (see testscript below)
imports: list of known architectures and OSs, and support for reading import import statements.
modfile: read and write go.mod files while preserving formatting and comments.
module: module paths and versions.
par: do work in parallel.
semver: semantic version parsing.
testenv: information on the current testing environment.
testscript: script-based testing based on txtar files
txtar: simple text-based file archives for testing.
This package provides a hashing function.
Common protocol buffer types used by Google APIs
This package provides bindings to the UniformTypeIdentifiers
framework.
This package provides Java classes for well known RDF vocabularies.
Package roaring is an implementation of Roaring Bitmaps in Go. They provide fast compressed bitmap data structures (also called bitset). They are ideally suited to represent sets of integers over relatively small ranges. See http://roaringbitmap.org for details.
It's an alternative fork of https://github.com/mattn/go-runewidth.
Package bigfft implements multiplication of big.Int
using FFT (Schonhage-Strassen method for multiplying integers).
This package provides an extensible Emacs dashboard, with sections for bookmarks, Projectile projects, Org Agenda and more.
This is a pure Go implementation of the group operations on the Ristretto prime-order group built from Edwards25519.
Package requests is a convenience wrapper around net/http to make it faster and easier to build requests and custom transports.
Ristretto is a fast, fixed size, in-memory cache with a dual focus on throughput and hit ratio performance. It's a fork of dgraph-io/ristretto
project.
This package provides an annotation database of Mouse genome data. It is derived from the UCSC mm9 genome and based on the "knownGene" track. The database is exposed as a TxDb
object.
This package provides an annotation database of Homo sapiens genome data. It is derived from the UCSC hg19 genome and based on the "knownGene" track. The database is exposed as a TxDb
object.
This package provides an annotation database of Homo sapiens genome data. It is derived from the UCSC hg38 genome and based on the "knownGene" track. The database is exposed as a TxDb
object.
reflectwalk is a Go library for "walking" a value in Go using reflection, in the same way a directory tree can be "walked" on the file system. Walking a complex structure can allow you to do manipulations on unknown structures such as those decoded from JSON.
Package reedsolomon enables Erasure Coding. It's a Go port of the JavaReedSolomon.
For encoding high shard counts (>256) a Leopard implementation is used. For most platforms this performs close to the original Leopard implementation in terms of speed.
PythonLibCore provides tools for creating larger test libraries for Robot Framework using Python. The Robot Framework hybrid and dynamic library APIs give more flexibility for library than the static library API, but they also set requirements for libraries which need to be implemented in the library side. PythonLibCore eases the problem by providing a simpler interface and by handling all the requirements towards the Robot Framework library APIs.
This package provides a repository implementation that SPARQL.
Documentation at https://melpa.org/#/region-occurrences-highlighter
Documentation at https://melpa.org/#/snapshot-timemachine-rsnapshot