All software
grpc4bmi
Run, read and write model state of a numerical simulation written in a variety of languages remotely from Python
- Multi-scale & multi model simulations
- C++
- CMake
- Dockerfile
- + 5
ICD_GEMs.jl
A Julia package that allows to translate ICD-9 into ICD-10 codes and viceversa via the General Equivalence Mappings (GEMs) of the International Classification of Diseases (ICD).
- CDC
- Clinical Data
- Coding Scheme
- + 12
- Julia
JulianA
Accelerates proton radiotherapy research. Flexible, modular toolkit.
- Treatment Planning and dosimetry
- Julia
- Jupyter Notebook
- Shell
LombScargle.jl
Compute Lomb-Scargle periodogram, suitable for unevenly sampled data. It supports multi-threading
- astronomy
- Astrophysics
- Julia Package
- Julia
LowLevelFEM.jl
An open-source Julia package for concise finite element analysis, combining low-level access with a high-level weak-form DSL for research, education, and multiphysics applications.
- computational mechanics
- computational Multiphysics
- finite element method
- + 8
- GLSL
- Julia
- Python
- + 1
Mimetic Operators Library Enhanced (MOLE)
MOLE is a high-quality (C++ & MATLAB/Octave) library of high-order mimetic operators to solve partial differential equations. It provides discrete analogs of vector calculus operators: Gradient, Divergence, Laplacian, Bilaplacian, and Curl. These operators satisfy local and global conservation laws.
- Mathematical Software
- Mimetic Operators
- Partial differential equations
- C
- C++
- CMake
- + 5
ModuleMixins.jl
Make your Julia modules composable! With ModuleMixins you can design larger programs in Julia, building out components by merging structure definitions from smaller components, similar to designing an [Entity Component System](https://en.wikipedia.org/wiki/Entity_component_system).
- Entity Component System
- Julia Package
- Metaprogramming
- + 2
- Julia
NeuralBloch
Neural network surrogate model for Bloch simulations in MR-STAT
- MRI
- PyTorch
- Surrogate model
- Julia
- Python
NeuralBloch.jl
Julia package that runs the NeuralBloch neural surrogate of MR signals on NVIDIA GPUs with TensorRT. It predicts signals, T₁/T₂ derivatives and basis coefficients
- GPU
- High performance computing
- Julia Package
- + 2
- C++
- Julia
PartitionedArrays.jl
This package provides distributed (a.k.a. partitioned) vectors and sparse matrices like the ones needed in distributed finite differences, finite volumes, or finite element computations.
- GPU
- High performance computing
- Julia Package
- Julia
- Shell
PhysicalConstants.jl
Collection of fundamental physical constants with uncertainties. It supports arbitrary-precision constants.
- Julia Package
- Physics
- Julia
Remote BMI
Remote BMI allows you to communicate with Basic Model Interface enabled numerical models using a RESTful API
- Basic Model Interface
- BMI
- julia
- + 4
- Batchfile
- Dockerfile
- Julia
- + 3