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.16.tar.gz (96.2 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.16-py3-none-any.whl (111.3 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for dayhoff_tools-1.1.16.tar.gz
Algorithm Hash digest
SHA256 6e7f1597cd161fcc7dd5357bd0a787ceb6aeef933416d441ae535430cee1547b
MD5 a6fbb68b9af42979e8f9ab4199700772
BLAKE2b-256 ffd3832a4d077defa41568f534dce642549850ab4da9128c4f57467c6ac57304

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dayhoff_tools-1.1.16-py3-none-any.whl
Algorithm Hash digest
SHA256 c19a96733cb645f60d04986632aeb5ce2da1c1a1c2cd436a12e519a636a35fa5
MD5 bcafff5505ff344f776aa4ade4b61812
BLAKE2b-256 1e830b7320fbd97f2b3c7d13d7d7356ac05a9f9bc67395d9e8bbef99f8fcefaf

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