alemenze / rclone-uploader

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

rclone-uploader

GitHub last commit Nextflow run with docker run with singularity run with GCP run with slurm

Description

This tool is meant to facilitate upload batches using rsync to managed bucket storage. You must first generate your config file (or use the parameters) to define your target location and your rclone config file.

Usage:

    nextflow run alemenze/rclone-uploader \
    --samplesheet ./metadata.csv \
    -c config \
    -profile docker

Mandatory for full workflow: --samplesheet CSV file with information on the samples (see example) -c Config file with preset details -profile Currently available for docker (local) or singularity (HPC local), or slurm (HPC multi node)

RClone parameters --rclone_config Config file from RClone. This is required if you are using any kind of secrets --target Target bucket or location for data deposition

About

License:BSD 2-Clause "Simplified" License


Languages

Language:Nextflow 76.9%Language:Python 23.1%