Skip to main content

Experiments with new file format for tractography

Project description

trx-python

This is a Python implementation of the trx file-format for tractography data.

For details, please visit the documentation web-page at https://tee-ar-ex.github.io/trx-python/.

To install this, you can run:

pip install trx-python

Or, to install from source:

git clone https://github.com/tee-ar-ex/trx-python.git
cd trx-python
pip install .

Temporary Directory

The TRX file format uses memmaps to limit RAM usage. When dealing with large files this means several gigabytes could be required on disk (instead of RAM).

By default, the temporary directory on Linux and MacOS is /tmp and on Windows it should be C:\WINDOWS\Temp.

If you wish to change the directory add the following variable to your script or to your .bashrc or .bash_profile: export TRX_TMPDIR=/WHERE/I/WANT/MY/TMP/DATA (a) OR export TRX_TMPDIR=use_working_dir (b)

The provided folder must already exists (a). use_working_dir will be the directory where the code is being executed from (b).

The temporary folders should be automatically cleaned. But, if the code crash unexpectedly, make sure the folders are deleted.

Project details


Download files

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

Source Distribution

trx-python-0.2.2.tar.gz (84.4 kB view details)

Uploaded Source

Built Distribution

trx_python-0.2.2-py3-none-any.whl (43.9 kB view details)

Uploaded Python 3

File details

Details for the file trx-python-0.2.2.tar.gz.

File metadata

  • Download URL: trx-python-0.2.2.tar.gz
  • Upload date:
  • Size: 84.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.6

File hashes

Hashes for trx-python-0.2.2.tar.gz
Algorithm Hash digest
SHA256 5725aa7743ea9a0db695db3990990ba6e5a51718241c3cb47f7b4b4a240abe7a
MD5 7405a758633ef6fc5ca0557ec7cf8283
BLAKE2b-256 af1ea4b54f853402b8efdacecd27ef85a82adf58373522fb051ed2268f1acaaa

See more details on using hashes here.

File details

Details for the file trx_python-0.2.2-py3-none-any.whl.

File metadata

  • Download URL: trx_python-0.2.2-py3-none-any.whl
  • Upload date:
  • Size: 43.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.6

File hashes

Hashes for trx_python-0.2.2-py3-none-any.whl
Algorithm Hash digest
SHA256 e21cc34e7037264ced7905b80302322191a0d48fef794ad13edac35d91a797ce
MD5 e23a7a4eaa848cb35c8a7fe90c9a32a2
BLAKE2b-256 c3391b7b17a093245aebe5e6e5ab11a41c2a55c3e7900086314d7c3f142abccf

See more details on using hashes here.

Supported by

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