Skip to main content

Organoid Processing Unit (OPU) framework for Organoid Computing

Project description

pyopu: Organoid Processing Unit Framework

pyopu is a Python framework for simulating and executing combinatorial optimization tasks on biological wetware (Brain Organoids) using the Holographic Tensorial Paradigm.

Features

  • Agnostic Math Engine: Compile NP-Hard problems into Rank-2 and Rank-3 Tensors.
  • Interchangeable Backends: Run problems on virtual MEAs (Microelectrode Arrays) or advanced Dual-Opsin Optogenetic interfaces.
  • Observer Telemetry: Extract spikes, opsin kinetics, and energy dynamics cleanly without cluttering the engine.

Quickstart

Check the examples/ directory for full implementations of the Max-Cut and 3-SAT problems.

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

pyopu-0.2.1.tar.gz (6.9 kB view details)

Uploaded Source

Built Distribution

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

pyopu-0.2.1-py3-none-any.whl (9.9 kB view details)

Uploaded Python 3

File details

Details for the file pyopu-0.2.1.tar.gz.

File metadata

  • Download URL: pyopu-0.2.1.tar.gz
  • Upload date:
  • Size: 6.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.7

File hashes

Hashes for pyopu-0.2.1.tar.gz
Algorithm Hash digest
SHA256 182f8a37185ab710c9f65885407e426cd62553892593c22a9cb47596a715169d
MD5 e6de9891b4022df6f08e35c8fb2d2a61
BLAKE2b-256 2b81c23e641fa58177ac68c6c5d7088299d216d8000690f4296fd7e6a65d812d

See more details on using hashes here.

File details

Details for the file pyopu-0.2.1-py3-none-any.whl.

File metadata

  • Download URL: pyopu-0.2.1-py3-none-any.whl
  • Upload date:
  • Size: 9.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.7

File hashes

Hashes for pyopu-0.2.1-py3-none-any.whl
Algorithm Hash digest
SHA256 386dca848657b09d958544ecfb943f78c08d7cb8ca97111a6995a2d54f7de3aa
MD5 c25c8f10918868528744bb03fc1caa26
BLAKE2b-256 ff0a029e04f7e541fa431662578cf8586e6114180335c39a3243c06b36ff5602

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