Skip to main content

FRED tools repository

FRED tools is a collection of python functions for image manipulation and analysis. The basic methods have been developed for analysis of the images produced by the Monte Carlo FRED (www.fred-mc.org) in MetaImage format (*.mha, *.mhd), but they can be applied for images in other formats, e.g. dicom.

Basic Concept

The image in the FRED tools is understood to mean scalar or vector image of any dimension from 2D to 5D. All the images read or processed by the functions are SimpleITK images, and any SinmpleITK routines can be applied. Check SimpleITK filters for available methods of filtering, registration, etc. Because the smallest image dimension supported by SimpleITK is 2D, line profiles, i.e. 1D images are saved as SimpleITK images with the size with only one of the dimension different than one.

Most of the functions have a bool argument displayInfo (default displayInfo=False) which can be used for displaying summary of the function results.

Documentation and tutorial

The documentation of the functions implemented in FRED tools is available at fredtools.ifj.edu.pl or on the GitHub repository.

A simple tutorial has been prepared to help with starting using FRED tools.

Installation

The stable version of FRED tools is available via pip.

For new installation:

$ pip install fredtools

To update existing installation:

$ pip install --upgrade fredtools

The development version is available on GitHub.

$ git clone jasqs/FREDtools

Development

Everyone is invited to support the development of the FRED tools and to add functionalities needed for a specific application. All the new functions or classes should be documented according to numpydoc style. Check numpydoc website for the style guide and examples.

Metadata

Release files for fredtools 0.7.28

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Built distribution (wheel)

Table of built distributions (wheels) for fredtools 0.7.28
File Interpreter ABI Platform Actions
fredtools-0.7.28-py3-none-any.whl Python 3 none any Details for fredtools-0.7.28-py3-none-any.whl

Release files / fredtools-0.7.28-py3-none-any.whl

Download URL fredtools-0.7.28-py3-none-any.whl
Size 318.3 kB
Tags Python 3
SHA-256 checksum
How to use checksums
424196b50953f477bd13fe42e8f383d580029295b934459066290888febd72bb
BLAKE2b-256 checksum
How to use checksums
f5260b96585998af839f79502863c35cb8f32464c1dd212946875f287afec5a9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.8.0 colorama/0.4.4 importlib-metadata/6.8.0 keyring/23.5.0 pkginfo/1.8.2 readme-renderer/34.0 requests-toolbelt/0.9.1 requests/2.31.0 rfc3986/1.5.0 tqdm/4.57.0 urllib3/1.26.5 CPython/3.10.12

Security for fredtools 0.7.28

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release

0.7.28 This release

1 release file No provenance

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page