licenses.dev

needletail v0.4.1

FASTX parsing and k-mer methods

Published on

Licenses

Learn more about license information.

Package Licenses

MIT

Dependency Licenses

Apache-2.0 OR MIT148
PackageRelationDependenciesPublished
anyhow • 1.0.91Flexible concrete Error type built on std::error::ErrorINDIRECT0
array-macro • 1.0.5Array multiple elements constructor syntaxINDIRECT0
assert_cmd • 1.0.8Test CLI Applications.DIRECT14
autocfg • 1.4.0Automatic cfg for Rust compiler featuresINDIRECT0
bit-set • 0.5.3A set of bitsINDIRECT1
bit-vec • 0.6.3A vector of bitsINDIRECT0
bitflags • 1.3.2A macro to generate structures which behave like bitflags. INDIRECT0
bitflags • 2.6.0A macro to generate structures which behave like bitflags. INDIRECT0
bstr • 0.2.17A string type that is not required to be valid UTF-8.INDIRECT3
buf_redux • 0.8.4Drop-in replacements for buffered I/O in `std::io` with extra features.DIRECT2
buffer-redux • 1.0.1Drop-in replacements for buffered I/O in `std::io` with extra features.INDIRECT1
bumpalo • 3.16.0A fast bump allocation arena for Rust.INDIRECT0
bv • 0.11.1Bit-vectors and bit-slicesINDIRECT7
bytecount • 0.6.8count occurrences of a given byte, or the number of UTF-8 code points, in a byte slice, fastDIRECT0
bzip2-sys • 0.1.11+1.0.8Bindings to libbzip2 for bzip2 compression and decompression exposed as Reader/Writer streams. INDIRECT4
bzip2 • 0.4.4Bindings to libbzip2 for bzip2 compression and decompression exposed as Reader/Writer streams. DIRECT5
cast • 0.3.0Ergonomic, checked cast functions for primitive typesINDIRECT0
cc • 1.1.31A build-time dependency for Cargo build scripts to assist in invoking the native C compiler to compile native C code into a static archive to be linked into Rust code. INDIRECT1
cfg-if • 1.0.0A macro to ergonomically define an item depending on a large number of #[cfg] parameters. Structured like an if-else chain, the first matching branch is the item that gets emitted. INDIRECT0
crc32fast • 1.4.2Fast, SIMD-accelerated CRC32 (IEEE) checksum computationINDIRECT1
criterion-plot • 0.4.5Criterion's plotting libraryINDIRECT3
criterion • 0.3.6Statistics-driven micro-benchmarking libraryDIRECT69
crossbeam-deque • 0.8.5Concurrent work-stealing dequeINDIRECT2
crossbeam-epoch • 0.9.18Epoch-based garbage collectionINDIRECT1
crossbeam-utils • 0.8.20Utilities for concurrent programmingINDIRECT0
ctor • 0.1.26__attribute__((constructor)) for RustINDIRECT4
custom_derive • 0.1.7(Note: superseded by `macro-attr`) This crate provides a macro that enables the use of custom derive attributes.INDIRECT0
either • 1.13.0The enum `Either` with variants `Left` and `Right` is a general purpose sum type with two cases. INDIRECT0
enum-map-derive • 0.4.6Macros 1.1 implementation of #[derive(Enum)]INDIRECT4
enum-map • 0.6.6A map with C-like enum keys represented internally as an arrayINDIRECT6
errno • 0.3.9Cross-platform interface to the `errno` variable.INDIRECT11
escargot • 0.5.12Cargo API written in ParisDIRECT12
fastrand • 2.1.1A simple and fast random number generatorINDIRECT0
feature-probe • 0.1.1Probe for rustc features from build.rsINDIRECT0
fixedbitset • 0.2.0FixedBitSet is a simple bitset collectionINDIRECT0
flate2 • 1.0.34DEFLATE compression and decompression exposed as Read/BufRead/Write streams. Supports miniz_oxide and multiple zlib implementations. Supports zlib, gzip, and raw deflate streams. DIRECT4
fnv • 1.0.7Fowler–Noll–Vo hash functionINDIRECT0
fxhash • 0.2.1A fast, non-secure, hashing algorithm derived from an internal hasher used in FireFox and Rustc.INDIRECT1
getrandom • 0.1.16A small cross-platform library for retrieving random data from system sourceINDIRECT3
ghost • 0.1.17Define your own PhantomDataINDIRECT4
half • 1.8.3Half-precision floating point f16 and bf16 types for Rust implementing the IEEE 754-2008 standard binary16 and bfloat16 types.INDIRECT0
hashbrown • 0.12.3A Rust port of Google's SwissTable hash mapINDIRECT0
heck • 0.3.3heck is a case conversion library.INDIRECT1
heck • 0.4.1heck is a case conversion library.INDIRECT0
hermit-abi • 0.1.19Hermit system calls definitions.INDIRECT1
indexmap • 1.9.3A hash table with consistent order and fast iteration.INDIRECT2
indoc-impl • 0.3.6Indented document literalsINDIRECT6
indoc • 0.3.6Indented document literalsINDIRECT7
inventory-impl • 0.1.11Implementation of macros for the `inventory` crateINDIRECT4
inventory • 0.1.11Typed distributed plugin registrationINDIRECT8
itertools-num • 0.1.3Numerical iterator tools. Extra iterators and iterator methods and functions. INDIRECT3
itertools • 0.10.5Extra iterator adaptors, iterator methods, free functions, and macros.INDIRECT1
itertools • 0.9.0Extra iterator adaptors, iterator methods, free functions, and macros.INDIRECT1
itoa • 1.0.11Fast integer primitive to string conversionINDIRECT0
js-sys • 0.3.72Bindings for all JS global objects and functions in all JS environments like Node.js and browsers, built on `#[wasm_bindgen]` using the `wasm-bindgen` crate. INDIRECT13
lazy_static • 1.5.0A macro for declaring lazily evaluated statics in Rust.INDIRECT0
libc • 0.2.161Raw FFI bindings to platform libraries like libc. INDIRECT0
libm • 0.2.8libm in pure RustINDIRECT0
lock_api • 0.4.12Wrappers to create fully-featured Mutex and RwLock types. Compatible with no_std.INDIRECT2
log • 0.4.22A lightweight logging facade for Rust INDIRECT0
lzma-sys • 0.1.20Raw bindings to liblzma which contains an implementation of LZMA and xz stream encoding/decoding. High level Rust bindings are available in the `xz2` crate. INDIRECT4
matrixmultiply • 0.2.4General matrix multiplication for f32 and f64 matrices. Operates on matrices with general layout (they can use arbitrary row and column stride). Detects and uses AVX or SSE2 on x86 platforms transparently for higher performance. Uses a microkernel strategy, so that the implementation is easy to parallelize and optimize. Supports multithreading.INDIRECT1
multimap • 0.8.3A multimap implementation.INDIRECT6
ndarray • 0.14.0An n-dimensional array for general elements and for numerics. Lightweight array views and slicing; views support chunking and splitting.INDIRECT7
newtype_derive • 0.1.6This crate provides macros for deriving common traits for newtype structures.INDIRECT2
num-complex • 0.2.4Complex numbers implementation for RustINDIRECT3
num-complex • 0.3.1Complex numbers implementation for RustINDIRECT3
num-rational • 0.2.4Rational numbers implementation for RustINDIRECT4
num-traits • 0.2.19Numeric traits for generic mathematicsINDIRECT2
once_cell • 1.20.2Single assignment cells and lazy values.INDIRECT0
parking_lot_core • 0.8.6An advanced API for creating custom synchronization primitives.INDIRECT9
parking_lot • 0.11.2More compact and efficient implementations of the standard synchronization primitives.INDIRECT13
paste-impl • 0.1.18Implementation detail of the `paste` crateINDIRECT1
paste • 0.1.18Macros for all your token pasting needsINDIRECT2
petgraph • 0.5.1Graph data structure library. Provides graph types and graph algorithms.INDIRECT4
pkg-config • 0.3.31A library to run the pkg-config system tool at build time in order to be used in Cargo build scripts. INDIRECT0
ppv-lite86 • 0.2.20Implementation of the crypto-simd API for x86INDIRECT7
predicates-core • 1.0.8An API for boolean-valued predicate functions.INDIRECT0
predicates-tree • 1.0.11Render boolean-valued predicate functions results as a tree.INDIRECT2
predicates • 1.0.8An implementation of boolean-valued predicate functions.DIRECT11
predicates • 2.1.1An implementation of boolean-valued predicate functions.INDIRECT4
proc-macro-hack • 0.5.20+deprecatedProcedural macros in expression positionINDIRECT0
proc-macro2 • 1.0.89A substitute implementation of the compiler's `proc_macro` API to decouple token-based libraries from the procedural macro use case.INDIRECT1
quote • 1.0.37Quasi-quoting macro quote!(...)INDIRECT2
rand_chacha • 0.2.2ChaCha random number generator INDIRECT13
rand_core • 0.5.1Core random number generator traits and tools for implementation. INDIRECT4
rand_distr • 0.2.2Sampling from random number distributions INDIRECT16
rand_hc • 0.2.0HC128 random number generator INDIRECT5
rand • 0.7.3Random number generators and other randomness functionality. INDIRECT15
rawpointer • 0.2.1Extra methods for raw pointers and `NonNull<T>`. For example `.post_inc()` and `.pre_dec()` (c.f. `ptr++` and `--ptr`), `offset` and `add` for `NonNull<T>`, and the function `ptrdistance`. INDIRECT0
rayon-core • 1.12.1Core APIs for RayonINDIRECT3
rayon • 1.10.0Simple work-stealing parallelism for RustINDIRECT5
regex-syntax • 0.6.29A regular expression parser.INDIRECT0
regex • 1.7.3An implementation of regular expressions for Rust. This implementation uses finite automata and guarantees linear time matching on all inputs. INDIRECT3
rustc_version • 0.1.7A library for querying the version of a installed rustc compilerINDIRECT1
rustversion • 1.0.18Conditional compilation according to rustc compiler versionINDIRECT0
safemem • 0.3.3Safe wrappers for memory-accessing functions, like `std::ptr::copy()`.INDIRECT0
scopeguard • 1.2.0A RAII scope guard that will run a given closure when it goes out of scope, even if the code between panics (assuming unwinding panic). Defines the macros `defer!`, `defer_on_unwind!`, `defer_on_success!` as shorthands for guards with one of the implemented strategies. INDIRECT0
semver • 0.1.20Parser and evaluator for Cargo's flavor of Semantic VersioningINDIRECT0
serde_cbor • 0.11.2CBOR support for serde.INDIRECT7
serde_derive • 1.0.195Macros 1.1 implementation of #[derive(Serialize, Deserialize)]DIRECT4
serde_json • 1.0.132A JSON serialization file formatINDIRECT9
serde • 1.0.195A generic serialization/deserialization frameworkDIRECT5
shlex • 1.3.0Split a string into shell words, like Python's shlex.INDIRECT0
smallvec • 1.13.2'Small vector' optimization: store up to a small number of items on the stackINDIRECT0
syn • 1.0.109Parser for Rust source codeINDIRECT3
syn • 2.0.82Parser for Rust source codeINDIRECT2
tempfile • 3.8.0A library for managing temporary files and directories.DIRECT28
thiserror-impl • 1.0.65Implementation detail of the `thiserror` crateINDIRECT4
thiserror • 1.0.65derive(Error)INDIRECT5
tinytemplate • 1.2.1Simple, lightweight template engineINDIRECT10
toml • 0.5.11A native Rust encoder and decoder of TOML-formatted files and streams. Provides implementations of the standard Serialize/Deserialize traits for TOML data to facilitate deserializing and serializing Rust structures. DIRECT6
typenum • 1.17.0Typenum is a Rust library for type-level numbers evaluated at compile time. It currently supports bits, unsigned integers, and signed integers. It also provides a type-level array of type-level numbers, but its implementation is incomplete.INDIRECT0
unicode-segmentation • 1.12.0This crate provides Grapheme Cluster, Word and Sentence boundaries according to Unicode Standard Annex #29 rules. INDIRECT0
unicode-width • 0.1.14Determine displayed width of `char` and `str` types according to Unicode Standard Annex #11 rules. INDIRECT0
unindent • 0.1.11Remove a column of leading whitespace from a stringINDIRECT0
vec_map • 0.8.2A simple map based on a vector for small integer keysINDIRECT6
wait-timeout • 0.2.0A crate to wait on a child process with a timeout specified across Unix and Windows platforms. INDIRECT1
wasm-bindgen-backend • 0.2.95Backend code generation of the wasm-bindgen tool INDIRECT8
wasm-bindgen-macro-support • 0.2.95The part of the implementation of the `#[wasm_bindgen]` attribute that is not in the shared backend crate INDIRECT9
wasm-bindgen-macro • 0.2.95Definition of the `#[wasm_bindgen]` attribute, an internal dependency INDIRECT10
wasm-bindgen-shared • 0.2.95Shared support between wasm-bindgen and wasm-bindgen cli, an internal dependency. INDIRECT0
wasm-bindgen • 0.2.95Easy support for interacting between JS and Rust. INDIRECT12
web-sys • 0.3.72Bindings for all Web APIs, a procedurally generated crate from WebIDL INDIRECT14
winapi-i686-pc-windows-gnu • 0.4.0Import libraries for the i686-pc-windows-gnu target. Please don't use this crate directly, depend on winapi instead.INDIRECT0
winapi-x86_64-pc-windows-gnu • 0.4.0Import libraries for the x86_64-pc-windows-gnu target. Please don't use this crate directly, depend on winapi instead.INDIRECT0
winapi • 0.3.9Raw FFI bindings for all of Windows API.INDIRECT2
windows_aarch64_gnullvm • 0.48.5Import lib for WindowsINDIRECT0
windows_aarch64_gnullvm • 0.52.6Import lib for WindowsINDIRECT0
windows_aarch64_msvc • 0.48.5Import lib for WindowsINDIRECT0
windows_aarch64_msvc • 0.52.6Import lib for WindowsINDIRECT0
windows_i686_gnu • 0.48.5Import lib for WindowsINDIRECT0
windows_i686_gnu • 0.52.6Import lib for WindowsINDIRECT0
windows_i686_gnullvm • 0.52.6Import lib for WindowsINDIRECT0
windows_i686_msvc • 0.48.5Import lib for WindowsINDIRECT0
windows_i686_msvc • 0.52.6Import lib for WindowsINDIRECT0
windows_x86_64_gnu • 0.48.5Import lib for WindowsINDIRECT0
windows_x86_64_gnu • 0.52.6Import lib for WindowsINDIRECT0
windows_x86_64_gnullvm • 0.48.5Import lib for WindowsINDIRECT0
windows_x86_64_gnullvm • 0.52.6Import lib for WindowsINDIRECT0
windows_x86_64_msvc • 0.48.5Import lib for WindowsINDIRECT0
windows_x86_64_msvc • 0.52.6Import lib for WindowsINDIRECT0
windows-sys • 0.48.0Rust for WindowsINDIRECT8
windows-sys • 0.52.0Rust for WindowsINDIRECT9
windows-sys • 0.59.0Rust for WindowsINDIRECT9
windows-targets • 0.48.5Import libs for WindowsINDIRECT7
windows-targets • 0.52.6Import libs for WindowsINDIRECT8
xz2 • 0.1.7Rust bindings to liblzma providing Read/Write streams as well as low-level in-memory encoding/decoding. DIRECT5
MIT27
PackageRelationDependenciesPublished
atty • 0.2.14A simple interface for querying attyINDIRECT5
bio-types • 1.0.0A collection of common biomedical types for use in rust-bio and rust-htslib.INDIRECT16
bio • 0.33.0A bioinformatics library for Rust. This library provides implementations of many algorithms and data structures that are useful for bioinformatics, but also in other fields.DIRECT83
clap • 2.34.0A simple to use, efficient, and full-featured Command Line Argument ParserINDIRECT3
derive-new • 0.5.9`#[derive(new)]` implements simple constructor functions for structs and enums.INDIRECT4
difference • 2.0.0A Rust text diffing and assertion library.INDIRECT0
difflib • 0.4.0Port of Python's difflib library to Rust.INDIRECT0
doc-comment • 0.3.3Macro to generate doc commentsINDIRECT0
float-cmp • 0.8.0Floating point approximate comparison traitsINDIRECT3
generic-array • 0.13.3Generic types implementing functionality of arraysINDIRECT1
getset • 0.0.9Getset, we're ready to go! A procedural macro for generating the most basic getters and setters on fields. INDIRECT4
oorandom • 11.1.4A tiny, robust PRNG implementation.INDIRECT0
ordered-float • 1.1.1Wrappers for total ordering on floatsINDIRECT3
plotters-backend • 0.3.7Plotters Backend APIINDIRECT0
plotters-svg • 0.3.7Plotters SVG backendINDIRECT1
plotters • 0.3.7A Rust drawing library focus on data plotting for both WASM and native applicationsINDIRECT20
redox_syscall • 0.2.16A Rust library to access raw Redox system callsINDIRECT1
redox_syscall • 0.3.5A Rust library to access raw Redox system callsINDIRECT1
scoped_threadpool • 0.1.9A library for scoped and cached threadpools.INDIRECT0
seq_io • 0.3.2Fast FASTA and FASTQ readersDIRECT10
statrs • 0.13.0Statistical computing library for RustINDIRECT30
strum_macros • 0.20.1Helpful macros for working with enums and stringsINDIRECT6
strum_macros • 0.24.3Helpful macros for working with enums and stringsINDIRECT6
strum • 0.20.0Helpful macros for working with enums and stringsINDIRECT0
termtree • 0.4.1Visualize tree-like data on the command-lineINDIRECT0
textwrap • 0.11.0Powerful library for word wrapping, indenting, and dedenting stringsINDIRECT1
triple_accel • 0.3.4Rust edit distance routines accelerated using SIMD. Supports fast Hamming, Levenshtein, restricted Damerau-Levenshtein, etc. distance calculations and string search.INDIRECT0
MIT OR Unlicense9
PackageRelationDependenciesPublished
aho-corasick • 0.7.20Fast multiple substring searching.INDIRECT1
byteorder • 1.5.0Library for reading/writing numbers in big-endian and little-endian.INDIRECT0
csv-core • 0.1.11Bare bones CSV parsing with no_std support.INDIRECT1
csv • 1.3.0Fast CSV parsing with support for serde.INDIRECT10
memchr • 2.7.4Provides extremely fast (uses SIMD on x86_64, aarch64 and wasm32) routines for 1, 2 or 3 byte search and single substring search. DIRECT0
regex-automata • 0.1.10Automata construction and matching using regular expressions.INDIRECT0
same-file • 1.0.6A simple crate for determining whether two file paths point to the same file. INDIRECT11
walkdir • 2.5.0Recursively walk a directory.INDIRECT12
winapi-util • 0.1.9A dumping ground for high level safe wrappers over windows-sys.INDIRECT10
Apache-2.06
PackageRelationDependenciesPublished
alga • 0.9.3Abstract algebra for RustINDIRECT5
approx • 0.3.2Approximate floating point equality comparisons and assertions.INDIRECT3
normalize-line-endings • 0.3.0Takes an iterator over chars and returns a new iterator with all line endings (\r, \n, or \r\n) as \nINDIRECT0
pyo3-macros-backend • 0.13.2Code generation for PyO3 packageINDIRECT4
pyo3-macros • 0.13.2Proc macros for PyO3 packageINDIRECT5
pyo3 • 0.13.2Bindings to Python interpreterDIRECT31
Apache-2.0 OR MIT OR Apache-2.0 WITH LLVM-exception3
PackageRelationDependenciesPublished
linux-raw-sys • 0.4.14Generated bindings for Linux's userspace APIINDIRECT0
rustix • 0.38.10Safe Rust bindings to POSIX/Unix/Linux/Winsock-like syscallsINDIRECT23
wasi • 0.9.0+wasi-snapshot-preview1Experimental WASI API bindings for RustINDIRECT0
BSD-3-Clause2
PackageRelationDependenciesPublished
instant • 0.1.13Unmaintained, consider using web-time instead - A partial replacement for std::time::Instant that works on WASM to.INDIRECT1
nalgebra • 0.19.0General-purpose linear algebra library with transformations and statically-sized or dynamically-sized matrices.INDIRECT29
Apache-2.0 OR BSD-2-Clause OR MIT2
PackageRelationDependenciesPublished
zerocopy-derive • 0.7.35Custom derive for traits from the zerocopy crateINDIRECT4
zerocopy • 0.7.35Utilities for zero-copy parsing and serializationINDIRECT6
Apache-2.0 OR MIT OR Zlib1
PackageRelationDependenciesPublished
miniz_oxide • 0.8.0DEFLATE compression and decompression library rewritten in Rust based on minizINDIRECT1
unknown1
PackageRelationDependenciesPublished
num-integer • 0.1.46Integer traits and functionsINDIRECT3
0BSD OR Apache-2.0 OR MIT1
PackageRelationDependenciesPublished
adler2 • 2.0.0A simple clean-room implementation of the Adler-32 checksumINDIRECT0
Apache-2.0 OR BSL-1.01
PackageRelationDependenciesPublished
ryu • 1.0.18Fast floating point to string conversionINDIRECT0
Unicode-DFS-2016 AND (Apache-2.0 OR MIT)1
PackageRelationDependenciesPublished
unicode-ident • 1.0.13Determine whether characters have the XID_Start or XID_Continue properties according to Unicode Standard Annex #31INDIRECT0
Last updated on

Copy the licenses badge code for the latest version:

[![licenses](https://licenses.dev/b/cargo/needletail)](https://licenses.dev/cargo/needletail)
<a href="https://licenses.dev/cargo/needletail">
  <img src="https://licenses.dev/b/cargo/needletail" alt="licenses" />
</a>

Or the licenses badge code for the 0.4.1 version:

[![licenses](https://licenses.dev/b/cargo/needletail/0.4.1)](https://licenses.dev/cargo/needletail/0.4.1)
<a href="https://licenses.dev/cargo/needletail/0.4.1">
  <img src="https://licenses.dev/b/cargo/needletail/0.4.1" alt="licenses" />
</a>
GitHub