Science

Crates related to solving problems involving math, physics, chemistry, biology, machine learning, geoscience, and other scientific fields

Newest releases
183

ekzhang Percival Percival is a declarative data query and visualization language. It provides a reactive, web-based notebook environment for exploring complex
 

brentp WIP zig wrapper for htslib parsing of VCFs for genetic variants I wrote this learning zig so it probably has many non-ziggy usages. Much of htslib VCF
 
132

fornwall rust-script Run Rust files and expressions without any setup or compilation necessary. See the documentation at rust-script.org. Related projects carg
 

dignifiedquire num-bigint-dig Big integer types for Rust, BigInt and BigUint. Warning This is a fork of rust-num/num-bigint with a focus on providing functionality,
 
32

rust-or good_lp A Linear Programming modeler that is easy to use, performant with large problems, and well-typed. use good_lp::{variables, variable, coin_cbc,
 
732

samtools HTSlib is an implementation of a unified C library for accessing common file formats, such as SAM, CRAM and VCF, used for high-throughput sequencing d
 
56

lskatz Fasten Perform random operations on fastq files, using unix streaming. Secure your analysis with Fasten! Installation Fasten is programmed in the Rust
 
94

amethyst specs-physics specs-physics aims to be an easily usable and extendable nphysics physics engine integration for applications and games that utilise the
 
84

georust Rust-Geohash Rust-Geohash is a Rust library for Geohash algorithm. Ported from node-geohash module. Documentation Docs Check the API doc at docs.rs Li
 
659

cogciprocate ocl Documentation | Change Log Pure OpenCL™ bindings and interfaces for Rust. Goals To provide: A simple and intuitive interface to OpenCL devices The
 
192

mech-lang Mech is a language for developing data-driven, reactive systems like animations, games, and robots. It makes composing, transforming, and distributing
 
100

osm-without-borders Cosmogony This is home to Cosmogony, a project that aims at providing an efficient tool to quickly use and update worldwide geographical regions. It r
 
29

phayes tallystick tallystick is a work-in-progress rust library for tallying votes. Current state is very unstable. It is not currently recommended for use.
 
13

pyk Crabsformer Crabsformer is an easy-to-use fundamental library for scientific computing with Rust, highly inspired by NumPy. Notice! This project is in
 
37

rbagd Kalman filtering and smoothing library written in Rust Access documentation for the library here. Library is also referenced in Cargo index. Currently
 
57

numeric-rust Numeric Rust General-purpose N-dimensional matrix class for Rust. It links to OpenBLAS and LAPACK to make tensor operations fast (such as matrix multi
 
21

sandmor ptable This is a complete periodic table for rust, including the following fields: Atomic number Symbol Name Atomic mass CPK Color Electron configurat
 
288

paholg Documentation Dimensioned A Rust library for compile-time dimensional analysis. Its goal is to provide zero cost unit safety while requiring minimal e
 
44

georust wkt API Documentation Rust read/write support for well-known text (WKT). License Licensed under either of Apache License, Version 2.0 (LICENSE-APACHE
 
65

georust geocoding Rust utilities to enrich addresses, cities, countries, and landmarks with geographic coordinates through third-party geocoding web services.
 
11

messense bosonnlp-rs BosonNLP SDK for Rust Installation Add it to your Cargo.toml: [dependencies] bosonnlp = "0.10" Add extern crate bosonnlp to your crate roo
 
30

onecodex Taxonomy This is a Rust library for reading, writing, and editing biological taxonomies. There are associated Python bindings for accessing most of th
 
70

ztlpn minilp A fast linear programming solver library. Linear programming is a technique for finding the minimum (or maximum) of a linear function of a set
 
84

spearow ARCHIVED REPO THIS REPOSITORY GOT MERGED INTO JUICE PLEASE CONTINUE HERE JUICE coaster • coaster is an extensible, pluggable, backend-agnostic framewo
 
62

kino-mc rsmt2 linux windows A generic library to interact with SMT-LIB 2 compliant solvers running in a separate system process, such as Z3. Crate.io document
 
565

greyblake Technical Analysis for Rust (ta) Technical analysis library for Rust. Getting started Basic ideas List of indicators Running benchmarks License Contri
 
21

anp parasailors parasailors is a set of Rust bindings to the parasail vectorized pairwise sequence alignment library. parasail provides vectorized/SIMD ve
 
111

varlociraptor Varlociraptor Varlociraptor implements a novel, unified fully uncertainty-aware approach to genomic variant calling in arbitrary scenarios. Key featur
 
15

jtpond Calcify A crate for 3-D and 4-D vector and matrix algebra, conceived for use in physics simulations. Builds out from a basic ThreeVec struct including
 
47

urschrei Polylabel-rs A Rust implementation of the Polylabel algorithm The orange dot is the polygon centroid. The teal dot is the ideal label position. Red bo
 
32

vks average Calculate statistics of a sequence iteratively in a single pass, using constant space and avoiding numerical problems. The calculations can be
 
87

onecodex Finch Finch is an implementation of min-wise independent permutation locality sensitive hashing ("MinHashing") for genomic data. This repository provi