Provides the default template for creating Python Package.
Project description
teamconnector
Overview
teamconnector
is a command-line tool for interacting with various cloud storage and remote server platforms. It provides a simple and unified interface for managing files and directories across different platforms, making it easier to work with data in a distributed environment.
Installation
To install teamconnector
, you can use pip:
pip install teamconnector
Usage
tc config
This command lists all the environment variables that are currently described in your ~/.bashrc
or Conda environment.
local to Google Drive
tc drive -ls
This command lists all the files and folders in your Google Drive Shared directory.
# tc drive -ls -t personal
This command lists all the files and folders in your Google Drive "Personal" directory.
tc drive -o -p aouexplore
This command opens the "aouexplore" shared drive in your Google Drive.
tc drive -o -p aouexplore -s sample_qc
This command opens the "sample_qc" folder in the "aouexplore" shared drive in your Google Drive.
tc --debug drive --dir up --subdir sample_qc
This command uploads the "sample_qc" folder to the parent directory of your Google Drive root directory.
tc drive --dir up --subdir sample_qc
This command uploads the "sample_qc" folder to the parent directory of your Google Drive root directory.
local to Google Cloud
Need to set BUCKET_NAME
within your Makefile and Conda environment.
tc gcp -ls
This command lists all the files and folders in your Google Cloud Storage bucket described in BUCKET_NAME
.
tc -n gcp --dir down --subdir phenotypes
This command downloads the "phenotypes" folder from your Google Cloud Storage bucket to your local machine.
remote
tc remote -r /gpfs/commons/groups/singh_lab/projects/gpc_array/ --dir down --subdir preprocessing
This command downloads the "preprocessing" folder from the remote server at "/gpfs/commons/groups/singh_lab/projects/gpc_array/" to your local machine.
Cite
Maintainer
Tarjinder Singh @ ts3475@cumc.columbia.edu
Acknowledgements
Release Notes
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file teamconnector-0.1.4.1.tar.gz
.
File metadata
- Download URL: teamconnector-0.1.4.1.tar.gz
- Upload date:
- Size: 26.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.9.6
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | bff86c5cd7e20f1057d667ee1dff518585114590fb88c60b514faeda1c2a3ef4 |
|
MD5 | 59765c5c73b56ff40b3e9dbbf94c723e |
|
BLAKE2b-256 | cc66f35861cf01fcda51f68cbaa763d642ab885368ce97a3352e552b5c1965e3 |
File details
Details for the file teamconnector-0.1.4.1-py3-none-any.whl
.
File metadata
- Download URL: teamconnector-0.1.4.1-py3-none-any.whl
- Upload date:
- Size: 9.0 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.9.6
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 272ff9aa1749e29ca10de39bb1f3211343c98960e14b70207c137ebcbb0b66b1 |
|
MD5 | 3707a5b86719aa16dd4318b0218ca9bc |
|
BLAKE2b-256 | 03637748c1cd55325094a0ededaefce095b3ad12cb96c9bada6998ceb52aa89d |