Skip to main content

wxPython XNAT repository browser

Project description

wxnatpy

PyPi version Build Status

wxnatpy is a wxPython widget which allows users to browse the contents of a XNAT repository. It is built on top of wxPython and xnatpy.

Installation

wxnatpy is on PyPi - install it through pip:

pip install wxnatpy

wxnatpy is also on conda-forge - install it through conda:

conda install -c conda-forge wxnatpy

Important note for Linux users wnatpy depends on wxpython 4 which, for Linux platforms, is not available on PyPi. Therefore, if you are using Linux, you will need to install wxPython first - head to https://extras.wxpython.org/wxPython4/extras/linux/ and find the directory that matches your OS. Then run this command (change the URL accordingly):

pip install --only-binary wxpython -f https://extras.wxpython.org/wxPython4/extras/linux/gtk2/ubuntu-16.04/ wxpython

Usage

The wxnat.XNATBrowserPanel is a wx.Panel, which is intended to be embedded in a wxpython application. The wxnat package can also be called as a standalone application, e.g.:

python -m wxnat

This will open a dialog containing the browser panel, and Download and Close buttons.

Acknowledgements

Development on wxnatpy began at the 2017 XNAT Developer Workshop, in Rotterdam, 16th-18th November 2017, with the support of the Wellcome Centre for Integrative Neuroimaging.

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

wxnatpy-0.3.2.tar.gz (17.5 kB view details)

Uploaded Source

File details

Details for the file wxnatpy-0.3.2.tar.gz.

File metadata

  • Download URL: wxnatpy-0.3.2.tar.gz
  • Upload date:
  • Size: 17.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.15.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.36.1 CPython/3.6.3

File hashes

Hashes for wxnatpy-0.3.2.tar.gz
Algorithm Hash digest
SHA256 252c07d63caaca94beb3a73016a65eb6807d92387b6f396e061bf0408801ac82
MD5 f7c2b6bcc2b127e255ae224a9ecfc62c
BLAKE2b-256 4f63ccdb7fb8f132783571d6d03d9be536fd1fe59f9e69af51f9c96dbda6a851

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