Skip to main content

[![PyPI - Downloads](https://img.shields.io/pypi/dm/file-tree)](https://pypi.org/project/file-tree/) [![documentation](https://img.shields.io/badge/Documentation-file–tree-blue)](https://open.win.ox.ac.uk/pages/ndcn0236/file-tree/) [![documentation](https://img.shields.io/badge/Documentation-fsleyes-blue)](https://users.fmrib.ox.ac.uk/~paulmc/fsleyes/userdoc/latest/filetree.html) [![Pipeline status](https://git.fmrib.ox.ac.uk/ndcn0236/file-tree/badges/master/pipeline.svg)](https://git.fmrib.ox.ac.uk/ndcn0236/file-tree/-/pipelines) [![coverage report](https://git.fmrib.ox.ac.uk/ndcn0236/file-tree/badges/master/coverage.svg)](https://open.win.ox.ac.uk/pages/ndcn0236/file-tree/htmlcov)

Framework to represent structured directories in python as FileTree objects. FileTrees can be read in from simple text files describing the directory structure. This is particularly useful for pipelines with large number of input, output, and intermediate files. It can also be used to visualise the data in structured directories using FSLeyes or file-tree on the command line.

## Running tests Tests are run using the [pytest](https://docs.pytest.org) framework. After installation (pip install pytest) they can be run from the project root as: `shell pytest src/tests `

Download files

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

Source Distribution

file-tree-0.5.3.tar.gz (27.8 kB view details)

Uploaded Source

Built Distribution

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

file_tree-0.5.3-py3-none-any.whl (28.6 kB view details)

Uploaded Python 3

File details

Details for the file file-tree-0.5.3.tar.gz.

File metadata

  • Download URL: file-tree-0.5.3.tar.gz
  • Upload date:
  • Size: 27.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/33.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.63.0 importlib-metadata/4.11.2 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.10.2

File hashes

Hashes for file-tree-0.5.3.tar.gz
Algorithm Hash digest
SHA256 fd5961132a817b2953dfc87d40003ccd31930265c3b2c66d33d55304f84af2ce
MD5 a635f09a11ea85769ef2ab640fe5e4a6
BLAKE2b-256 3c728fbd0a7b779451dd419a5aa8f8b5724755f1b02488329bf241c92fdcf3f5

See more details on using hashes here.

File details

Details for the file file_tree-0.5.3-py3-none-any.whl.

File metadata

  • Download URL: file_tree-0.5.3-py3-none-any.whl
  • Upload date:
  • Size: 28.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/33.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.63.0 importlib-metadata/4.11.2 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.10.2

File hashes

Hashes for file_tree-0.5.3-py3-none-any.whl
Algorithm Hash digest
SHA256 2c074fae8f7afd4b75ce4c59c2c33ce003b52176c6e84ac3a29f1dde79fd08ae
MD5 4a3144a8a3e74c8e66e7d6540b3efa78
BLAKE2b-256 d7cf4fcd18c3ca4a01e146da2b1751473defdda12fe8e8a72d593ca1a52dbd38

See more details on using hashes here.

Supported by

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