Skip to content

About

Simple program to assist in uploading files to UseGalaxy.ca or downloading from.

Resources

Stars

0 stars

Watchers

4 watching

Forks

Latest commit

 

History

51 Commits

Folders and files

Repository files navigation

galaxy-udload

UseGalaxy upload/download utility, to assist in downloading or uploading files.

Get you API Key

From UseGalaxy, under User Preferences, select Manage API Key and create an API Key.

Configuration file

On the desired system, create a file .env that follow the format:

GALAXY_API_KEY=<you API key>
GALAXY_URL=https://usegalaxy.ca

Installation

  1. Load any python module (Alliance's system)
  2. Create a virtual environment:
virtualenv ~/ENV && source ~/ENV/bin/activate
  1. Install the utility (from stable branch):
pip install git+https://github.com/usegalaxy-ca/galaxy-udload@main

or specify a tag

pip install git+https://github.com/usegalaxy-ca/galaxy-udload@v1.1.0

Quick Usage

Upload

galaxy upload --history-id <id> --file A B C...

For more information, see Upload

Download

galaxy download --dataset-id <id>

For more information, see Download

History

galaxy history

For more information, see History

Datasets

galaxy dataset

For more information, see Dataset

Acknowledgment

This project was inspired by the Galaxy Project’s galaxy-upload repository.
We appreciate their work, which provided valuable inspiration in shaping this code base.

About

Simple program to assist in uploading files to UseGalaxy.ca or downloading from.

Resources

Stars

0 stars

Watchers

4 watching

Forks

Releases

Packages

Contributors

Languages