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.3.29.tar.gz (117.7 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.3.29-py3-none-any.whl (133.8 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for dayhoff_tools-1.3.29.tar.gz
Algorithm Hash digest
SHA256 49b8b993e768401268ec57e70e25efec640a38a17b0478e9cf6cf2e8c1114bd5
MD5 853c14a0cd7bf7a6d8b00dfd2e5a653e
BLAKE2b-256 b588ba8badd7197a6a76a7d7f91d59777febeb4023023359a9f75ccae7bd6179

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dayhoff_tools-1.3.29-py3-none-any.whl
Algorithm Hash digest
SHA256 2d2840a48411367a1102b4abd9a0e010410019eaac143d613e32a1016fc04244
MD5 cdeab7598759f5e3a51bd677dba63440
BLAKE2b-256 761d42552c35b755c143d29efedfc22c7337bd4d579db34731f6b9c36feacf00

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