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.tar.gz (26.2 kB view details)

Uploaded Source

Built Distribution

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

Uploaded Python 3

File details

Details for the file teamconnector-0.1.4.tar.gz.

File metadata

  • Download URL: teamconnector-0.1.4.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.tar.gz
Algorithm Hash digest
SHA256 b1f7c833a933da97d45eb3bda40e8b4bb29f8e67639db6d8f4db34fc3c474265
MD5 61c5362ab686efc4148e7813a93ea469
BLAKE2b-256 345b850058fb55f40221d7a369b933d910201e183b08a97f3eccee4e064d9b23

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for teamconnector-0.1.4-py3-none-any.whl
Algorithm Hash digest
SHA256 d5fe3517eb5697a77f58fb0fae6d0ece8865a3acf730ae6c9ebdff96dd73a871
MD5 119e75113b535529b4aa95c21751d8a2
BLAKE2b-256 e07f606dc923897f8a00df9575a5f9873d976ed8d6009022f8663596b7cc4459

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