Skip to main content

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


Download files

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

Source Distribution

teamconnector-0.1.4.1.tar.gz (26.2 kB view details)

Uploaded Source

Built Distribution

teamconnector-0.1.4.1-py3-none-any.whl (9.0 kB view details)

Uploaded Python 3

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

Hashes for teamconnector-0.1.4.1.tar.gz
Algorithm Hash digest
SHA256 bff86c5cd7e20f1057d667ee1dff518585114590fb88c60b514faeda1c2a3ef4
MD5 59765c5c73b56ff40b3e9dbbf94c723e
BLAKE2b-256 cc66f35861cf01fcda51f68cbaa763d642ab885368ce97a3352e552b5c1965e3

See more details on using hashes here.

File details

Details for the file teamconnector-0.1.4.1-py3-none-any.whl.

File metadata

File hashes

Hashes for teamconnector-0.1.4.1-py3-none-any.whl
Algorithm Hash digest
SHA256 272ff9aa1749e29ca10de39bb1f3211343c98960e14b70207c137ebcbb0b66b1
MD5 3707a5b86719aa16dd4318b0218ca9bc
BLAKE2b-256 03637748c1cd55325094a0ededaefce095b3ad12cb96c9bada6998ceb52aa89d

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page