Skip to main content

Common tools for all the repos at Dayhoff Labs

Project description

dayhoff-tools

A set of small, sharp tools for everyone at Dayhoff. Hosted on PyPi, so you can Poetry or pip install like everything else.

Installation

The base package includes minimal dependencies required for core CLI functionality (like job running):

pip install dayhoff-tools
# or
poetry add dayhoff-tools

Optional Dependencies

You can install extra sets of dependencies using brackets. Available groups are:

  • core: Includes common data science and bioinformatics tools (biopython, boto3, docker, fair-esm, h5py, questionary).
  • dev: Includes development and testing tools (black, pytest, pandas, numpy, torch, etc.).
  • all: Includes all dependencies from both core and dev.

Examples:

# Install with core dependencies
pip install 'dayhoff-tools[core]'
poetry add 'dayhoff-tools[core]'

# Install with all dependencies
pip install 'dayhoff-tools[all]'
poetry add 'dayhoff-tools[all]'

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

dayhoff_tools-1.1.29.tar.gz (99.6 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

dayhoff_tools-1.1.29-py3-none-any.whl (115.0 kB view details)

Uploaded Python 3

File details

Details for the file dayhoff_tools-1.1.29.tar.gz.

File metadata

  • Download URL: dayhoff_tools-1.1.29.tar.gz
  • Upload date:
  • Size: 99.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.7.2

File hashes

Hashes for dayhoff_tools-1.1.29.tar.gz
Algorithm Hash digest
SHA256 897e9c86eaa566476b65120f1b6a6aa6c1b6f2a0bcf2e2372e604af236a08b0c
MD5 177d7d3fef1368786062fc6bb1fded21
BLAKE2b-256 7ecf05e8d942829d001c6f6e852ecdc8113c36a6eb15d296a5de827675b02388

See more details on using hashes here.

File details

Details for the file dayhoff_tools-1.1.29-py3-none-any.whl.

File metadata

File hashes

Hashes for dayhoff_tools-1.1.29-py3-none-any.whl
Algorithm Hash digest
SHA256 c0119991730a76883815afe8dce79119d5f210e625305cfb681648c656a9e802
MD5 58f3412a423a119ad66958af43eee342
BLAKE2b-256 18ea7d1b80de7bb4e6aca07017518482a8a42ec475597b697ba8ae803c24c907

See more details on using hashes here.

Supported by

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