Skip to main content

Python interface to ICAT and IDS

Project description

Documentation build status PyPI version

python-icat – Python interface to ICAT and IDS

This package provides a collection of modules for writing Python programs that access an ICAT service using the SOAP interface. It is based on Suds and extends it with ICAT specific features.

Download

The latest release version can be found in the Python Package Index (PyPI).

Documentation

See the online documentation.

Example scripts can be found in doc/examples. This is mostly an unsorted collection of test scripts that I initially wrote for myself to try things out.

Almost all scripts use example_data.yaml as input for test data. Of course for real production, the input will come from different sources, out of some workflow from the site. But this would be dynamic and site specific and thus not suitable, neither for testing nor for the inclusion into example scripts. So its easier to have just one blob of dummy input data in one single file. That is also the reason why the example scripts require PyYAML.

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

python-icat-1.0.0.tar.gz (283.5 kB view details)

Uploaded Source

File details

Details for the file python-icat-1.0.0.tar.gz.

File metadata

  • Download URL: python-icat-1.0.0.tar.gz
  • Upload date:
  • Size: 283.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.15.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/40.5.0 requests-toolbelt/0.9.1 tqdm/4.45.0 CPython/3.6.12

File hashes

Hashes for python-icat-1.0.0.tar.gz
Algorithm Hash digest
SHA256 16d221460335b97333a3162cb37e1e9894f3e161f65298a8c40fe023490a54c0
MD5 7e685a5e1e588530951f9aa6299fe73c
BLAKE2b-256 18ecf3d4a67297568ef616590f1b77e41b6eb57c17ba6b3e762adee2ecb7b4f8

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