Skip to main content

FrameTree

CI/CD Codecov Python versions Latest Version Docs

Logo Small

FrameTree is Python framework that is used to map categorical data organised into trees (e.g. MRI sessions for multiple subjects and visits saved in a file-system directory) onto virtual "data frames" for analysis. Cells in these data frames can be scalars, arrays or a set of files and/or directories stored at each node across a level in the given tree. Derivatives are stored, along with the parameters used to derive them, back into the store for reference and reuse by subsequent analysis steps. Extracted metrics can be exported to actual data frames for statistical analysis.

Documentation

Detailed documentation on FrameTree can be found at https://arcanaframework.github.io/frametree/

Quick Installation

FrameTree can be installed for Python 3 using pip

    python3 -m pip install frametree

Extensions for backends

Support for specific data repository platforms software or data structures (e.g. XNAT or BIDS) are provided by extension packages (see frametree-xnat and frametree-bids). They can be installed with

    python3 -m pip install frametree-xnat frametree-bids

See the extension template to get started with support for different backends

License

This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License

Creative Commons License: Attribution-NonCommercial-ShareAlike 4.0 International

Acknowledgements

The authors acknowledge the facilities and scientific and technical assistance of the National Imaging Facility, a National Collaborative Research Infrastructure Strategy (NCRIS) capability.

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

frametree-0.17.1.tar.gz (106.7 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

frametree-0.17.1-py3-none-any.whl (135.4 kB view details)

Uploaded Python 3

File details

Details for the file frametree-0.17.1.tar.gz.

File metadata

  • Download URL: frametree-0.17.1.tar.gz
  • Upload date:
  • Size: 106.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for frametree-0.17.1.tar.gz
Algorithm Hash digest
SHA256 098880ae814d6328dbc129717411af7f6d9c63172cf6db3d684ea72b812e7d04
MD5 12817f500a2435dae0342d9f0b3f8b98
BLAKE2b-256 60092de46d8a8e8b1e4fafbf009d865e07bf8ea2abab915db66a2eab68c9b832

See more details on using hashes here.

File details

Details for the file frametree-0.17.1-py3-none-any.whl.

File metadata

  • Download URL: frametree-0.17.1-py3-none-any.whl
  • Upload date:
  • Size: 135.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for frametree-0.17.1-py3-none-any.whl
Algorithm Hash digest
SHA256 2d05a079d0b9b3a1df6fae4384cb77679b92f7efc22d03d3afc1a4374edb9e37
MD5 a443115ebc329e2b2d148e383331ff93
BLAKE2b-256 47dc6cb163eadb6c24b0914012f63af34779b7cf6654dc42e8f5c83abb0179ba

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

0.17.1 This release

2 files

0.16.4

2 files

0.16.3

2 files

0.16.2

2 files

0.16.1

2 files

0.16.0

2 files

0.15.11

2 files

0.15.10

2 files

0.15.9

2 files

0.15.8

2 files

0.15.7

2 files

0.15.6

2 files

0.15.5

2 files

0.15.4

2 files

0.15.3

2 files

0.15.2

2 files

0.15.1

2 files

0.15.0

2 files

0.14.5

2 files

0.14.4

2 files

0.14.3

2 files

0.14.2

2 files

0.14.1

2 files

0.14.0

2 files

0.13.5

2 files

0.13.4

2 files

0.13.3

2 files

0.13.2

2 files

0.13.1

2 files

0.13.0

2 files

0.12.7

2 files

0.12.6

2 files

0.12.2

2 files

0.12.1

2 files

0.12.0

2 files

0.11.3

2 files

0.11.2

2 files

0.11.0

2 files

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page