Skip to main content

Python bindings and commandline client to the GenomeSpace API

Project description

latest version available on PyPI Code Coverage Travis Build Status Documentation Status

This is a python client for the GenomeSpace API. There’s a Python API (the genomespaceclient module), and a command-line script (genomespace).


Install the latest release from PyPi:

pip install python-genomespaceclient

Commandline usage example

# copy local file to remote location
genomespace -u <username> -p <password> cp /tmp/local_file.txt

# list remote files
genomespace -u <username> -p <password> ls

# move remote file to new location
genomespace -u <username> -p <password> mv

# download remote file, with verbose output
genomespace -vvv -u <username> -p <password> mv /tmp/new_local_file.txt

# delete remote file
genomespace -u <username> -p <password> rm

Python usage example

from genomespaceclient import GenomeSpaceClient

client = GenomeSpaceClient(username="<username>", password="<password>")
client.copy("/tmp/local_file.txt", "")
client.move("", "")
client.copy("", "/tmp/new_local_file.txt")


Documentation can be found at

Download files

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

Source Distribution

python-genomespaceclient-0.1.6.tar.gz (9.0 kB view hashes)

Uploaded source

Built Distribution

Supported by

AWS AWS Cloud computing Datadog Datadog Monitoring Facebook / Instagram Facebook / Instagram PSF Sponsor Fastly Fastly CDN Google Google Object Storage and Download Analytics Huawei Huawei PSF Sponsor Microsoft Microsoft PSF Sponsor NVIDIA NVIDIA PSF Sponsor Pingdom Pingdom Monitoring Salesforce Salesforce PSF Sponsor Sentry Sentry Error logging StatusPage StatusPage Status page