Enter the query into the form above. You can look for specific version of a package by using @ symbol like this: gcc@10.
API method:
GET /api/packages?search=hello&page=1&limit=20
where search is your query, page is a page number and limit is a number of items on a single page. Pagination information (such as a number of pages and etc) is returned
in response headers.
If you'd like to join our channel search send a patch to ~whereiseveryone/toys@lists.sr.ht adding your channel as an entry in channels.scm.
This package provides a Python library for manipulating data saved as ISMRMRD.
The siemens_to_ismrmrd converter is used to convert data from Siemens raw data format into ISMRMRD raw data format.
STIR is an object-oriented framework for tomographic image reconstruction, with an emphasis on iterative reconstruction in PET and SPECT. This package includes the C++ core and Python bindings.
libsupermesh is a Fortran 2008 library to intersect two overlapping meshes element by element. Pairs of overlapping elements are identified and a local mesh of their intersection is generated.
The libOL first store a mesh made of vertices, edges and triangles in an octree structure with a very small memory footprint. Subsequently, you can perform geometrical queries very quickly on this mesh:
retrieve the closest entity from a given set of coordinates
build the list of mesh entities than are include in a given bounding box
project a vertex on any kind of geometrical entity
launch a ray and get the first intersected entity
all query operations can be performed in parallel as the library is thread safe
The Gamma Mesh Format (GMF) and the associated library libMeshb provide programers of simulation and meshing software with an easy way to store their meshes and physical solutions. The GMF features more than 200 kinds of data types, like vertex, polyhedron, normal vector or vector solution field. The libMeshb provides a convenient way to move data between those files, via keyword tags, and the user's own structures.
Approximate convex decomposition enables efficient geometry processing algorithms specifically designed for convex shapes (e.g., collision detection). We propose a method that is better to preserve collision conditions of the input shape with fewer components. It thus supports delicate and efficient object interaction in downstream applications.
This package provides a hash table library that offers dynamicaly resizing tables and arbitrary number of hash keys insert and queries.
libspatialindex provides spatial indexing utilities, with support for sophisticated spatial queries and interfaces for updating information and customizing the storage management of indices. The library is written in C++, with a C API.
Medit was developped to visualize numerical simulation results on unstructured meshes in two and three dimensions. Scalar, vector and tensor fields can be easily associated and displayed with meshes.
The purpose of the GMlib is to provide programmers of solvers or automated meshers in the field of scientific computing with an easy, fast and transparent way to port their codes on GPUs (Graphic Processing Units).
This library is based on the OpenCL language standard, thus taking advantage of almost every architectures supported by most platforms (Linux, macOS, Windows).
It is a simple loop parallelization scheme (known as kernels in the realm of GPU computing), provides the programer with pre defined mesh data structures, automatically vectorizes unstructured data like the ball of points or the edge shells, and handles transparently the transfer and vectorization of mesh data structures.
The purpose of the LPlib is to provide programmers of solvers or automated meshers in the field of scientific computing with an easy, fast and transparent way to parallelize their codes. This library is based on posix standard threads, also known as pthreads, thus taking advantage of multi-core chips and shared memory architectures supported by most platforms (Linux, macOS, Windows).
Version 4 provides an early implementation of colored grains scheduling for better scaling and memory localization with high core count systems.
This package contains the binary resulting from the compilation of hello_c.c in the examples subdirectory of the Open MPI source code. It can be used to check MPI connectivity on a machine/cluster.
MVAPICH (pronounced as “em-vah-pich”) is an open-source MPI software to exploit the novel features and mechanisms of high-performance networking technologies (InfiniBand, iWARP, RDMA over Converged Enhanced Ethernet (RoCE v1 and v2), Slingshot 10, and Rockport Networks) and deliver best performance and scalability to MPI applications. MVAPICH 4.1 has support for the Cray Slingshot 11, Cornelis OPX, and Intel PSM3 interconnects through the OFI libfabric library, and for the UCX communication library.
Umpire is a resource management library that allows the discovery, provision, and management of memory on machines with multiple memory devices like NUMA and GPUs.
MVAPICH2 (pronounced as “em-vah-pich 2”) is an open-source MPI software to exploit the novel features and mechanisms of high-performance networking technologies (InfiniBand, iWARP, RDMA over Converged Enhanced Ethernet (RoCE v1 and v2), Slingshot 10, and Rockport Networks) and deliver best performance and scalability to MPI applications.
Connectome Workbench is a visualization and discovery tool used to map neuroimaging data, especially data generated by the Human Connectome Project. It allows exploration of data and activity on the surface, as well as in the volume of the brain.
TE-dependent analysis (tedana) is a Python library for denoising multi-echo functional MRI data.
The PETPVC toolbox comprises a suite of methods, both classic and more recent approaches, for the purposes of applying PVC to PET data. Eight core PVC techniques are available, and those core methods can be combined to create a total of 22 different PVC techniques.
The nipype1-workflows repository contains legacy workflows from Nipype 1.x, showcasing nearly a decade of development in neuroimaging data processing and analysis.
This package provides programs to perform rigid, affine and non-linear registration of 2D and 3D images stored as NIfTI or Analyze formats.
The indexed_gzip project is a Python extension which aims to provide a drop-in replacement for the built-in Python gzip.GzipFile class, the IndexedGzipFile. indexed_gzip was written to allow fast random access of compressed NIFTI image files (for which GZIP is the de-facto compression standard), but will work with any GZIP file.
The fsleyes-widgets package contains a collection of GUI widgets and utilities, based on wxPython, which are used by fsleyes-props and FSLeyes.
It helps developers working in continuous integration (CI) environments by providing essential information about the CI server. It can determine if the code is running on a CI server,identify the specific server,and detect if a pull request is being tested.