Skip to main content

Tsuchinoko

PyPI License Build Status Documentation Status Test Coverage Slack Status

Tsuchinoko is a Qt application for adaptive experiment execution and tuning. Live visualizations show details of measurements, and provide feedback on the adaptive engine's decision-making process. The parameters of the adaptive engine can also be tuned live to explore and optimize the search procedure.

While Tsuchinoko is designed to allow custom adaptive engines to drive experiments, the gpCAM engine is a featured inclusion. This tool is based on a flexible and powerful Gaussian process regression at the core.

A Tsuchinoko system includes 4 distinct components: the GUI client, an adaptive engine, and execution engine, and a core service. These components are separable to allow flexibility with a variety of distributed designs.

Tsuchinoko running simulated measurements

Standard Installation

The latest stable Tsuchinoko version is available on PyPI, and is installable with pip. It is recommended that you use Python 3.12 for this installation.

pip install tsuchinoko

For more information, see the installation documentation.

Easy Installation

For Mac OSX and Windows, pre-packaged installers are available. These do not require a base Python installation. See the installation documentation for more details.

Resources

About the name

Japanese folklore describes the Tsuchinoko as a wide and short snake-like creature living in the mountains of western Japan. This creature has a cultural following similar to the Bigfoot of North America. Much like the global optimum of a non-convex function, its elusive nature is infamous.

Metadata

Release files for tsuchinoko 1.2.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for tsuchinoko 1.2.0
File Size Uploaded
tsuchinoko-1.2.0.tar.gz 872.7 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for tsuchinoko 1.2.0
File Interpreter ABI Platform
tsuchinoko-1.2.0-py3-none-any.whl Python 3 none any Details

Total release size: 1.2 MB

Release files / tsuchinoko-1.2.0.tar.gz

Download URL tsuchinoko-1.2.0.tar.gz
Size 872.7 kB
Tags Source
SHA-256 checksum
How to use checksums
069432f3f37a49b9bde4f7c2ca4d298c0d5a808c97f64811f5d4d5165185b5fe
BLAKE2b-256 checksum
How to use checksums
b87d586352f3b4f40139c6a258909961c4fd237008de7b2c44e0d0bdaec09e0c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / tsuchinoko-1.2.0-py3-none-any.whl

Download URL tsuchinoko-1.2.0-py3-none-any.whl
Size 298.6 kB
Tags Python 3
SHA-256 checksum
How to use checksums
f0aa9b251a464558aeaaaa595487ed91cc131736120a8250c3618cc1810815f4
BLAKE2b-256 checksum
How to use checksums
1035308fc66263342fcd640fdc29fd00000d0c76e2fec23eb682d907fa390734
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release history Release notifications | RSS feed

This release

1.2.0 This release

2 release files

1.1.20

2 release files

1.1.18

2 release files

1.1.17

2 release files

1.1.16

2 release files

1.1.5

2 release files

1.1.4

2 release files

1.1.3

2 release files

1.1.1

2 release files

1.1.0

2 release files

1.0.17

2 release files

1.0.15

2 release files

1.0.14

2 release files

1.0.13

2 release files

1.0.10

2 release files

1.0.9

2 release files

1.0.8

2 release files

1.0.7

2 release files

1.0.6

2 release files

1.0.5

2 release files

1.0.4

2 release files

1.0.3

2 release files

1.0.2

2 release files

1.0.0

3 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page