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

This version

1.2.2

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.2.2.tar.gz (99.5 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.2.2-py3-none-any.whl (114.9 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for dayhoff_tools-1.2.2.tar.gz
Algorithm Hash digest
SHA256 8b884214a3f192f0abced35448e2908b68ef421132874fcd1a1b8d4db057849a
MD5 b9e3a7b9f6bb9771a4bf4054d23210e8
BLAKE2b-256 fd882fb28f8f05c6e4cda2402d1180150a8ad4f79f9c9203ceed8809f56df736

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dayhoff_tools-1.2.2-py3-none-any.whl
Algorithm Hash digest
SHA256 4f1b20f8cfbf59aed118b9417ab4a52847b9618cd257a89abc2386947f00f0ef
MD5 289d674f82f2d88cbd44d55abed31b4b
BLAKE2b-256 e8270e6ca6d58a67a6ec506a9b9ffa4359a537c0ca4afe8cd1575621cf82e503

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