data access client
Clone or download
vpsx [PXD-2431] fix/api-flag (#32)
* fix(api-flag): Add API Endpoint flag as required arg to configure cmd

* fix(api-flag): Fix example & description for configuration cmd

* fix(api-flag): Update README

* fix(api-flag): Fix indentation...

* fix(api-flag): Fix mock config to match new method name

* fix(api-flag): Remove line in README
Latest commit 95e23f6 Dec 11, 2018

README.md

gen3-client

gen3-client is a command-line tool for downloading, uploading, and submitting data files to and from a Gen3 data commons.

Read more about what it does and how to use it in the gen3-client user guide.

gen3-client is built on Cobra, a library providing a simple interface to create powerful modern CLI interfaces similar to git & go tools. Read more about Cobra here.

Installation

First, install Go and the Go tools if you have not already done so. Set up your workspace and your GOPATH.

Then:

go get -d github.com/uc-cdis/gen3-client
go install

TODO: Remove after GitHub repo is renamed For now, the above actually won't work because the GitHub repo needs to be renamed. Do this instead:

mkdir -p $GOPATH/src/github.com/uc-cdis
cd $GOPATH/src/github.com/uc-cdis
git clone git@github.com:uc-cdis/cdis-data-client.git
mv /cdis-data-client /gen3-client
cd gen3-client
go get -d ./...
go install .