OpenViSTAI · Agents · Blockchain · Crypto
Menu
AI Models

Biot

BIOT is an open-source Python framework that resamples biosignals to a common frequency, structures signals with different channels, lengths or missing values consistently, and encodes them with a transformer. It supports supervised learning, pretraining across data sources and fine-tuning on similar datasets.

Independent OpenViST project profile, based on linked sources.

Biot — OpenViST project profile in AI Models.
OpenViST project illustration. See the linked sources for product details.
Understand the project

Practical overview

When it fits

Use BIOT when developing a biosignal learning workflow that needs to accommodate varied signal formats or draw on pretrained EEG models.

Who it is for

  • Researchers working with EEG or other biosignal datasets in different formats.
  • Developers building supervised biosignal models or pretraining and fine-tuning workflows.

Documented uses

  • Encode biosignals with differing channel counts, lengths or missing values into transformer embeddings.
  • Train supervised biosignal models, including workflows involving missing values.
  • Pretrain on multiple biosignal sources and fine-tune on similar new datasets.
Before you choose

Requirements & limits

The public repository identifies the project as MIT-licensed and implemented in Python; Linux is the listed platform.

  • The framework resamples signals to a common frequency before structuring and encoding them.
  • Included pretrained EEG models specify 16- or 18-channel configurations and are resampled to 200 Hz.
  • The repository provides dataset-processing scripts for TUAB, TUEV, CHB-MIT and SHHS.
  • The README provides examples for inspecting model inputs and outputs and reference training commands for TUAB.

Check current requirements in the official documentation. Source-based guidance does not mean OpenViST has run or independently tested this project.

Source-based practical guide

Run the BIOT usage example

Inspect BIOT model input and output usage with the repository's example script.

Before you start

  • A checkout of the BIOT repository.
  • Python environment capable of running the repository scripts.

Steps

  1. Open a terminal in the repository directory.

  2. Run the command below.

    Documented command
    python run_example.py BIOT
  3. Review the example to understand the model's input and output.

Expected outcome

The repository's BIOT example is invoked to demonstrate model input and output usage.

Guide limitations

  • The README does not specify environment installation steps or required dependencies.
  • The example is for understanding model usage; it does not document training or deployment.
Evidence and transparency

Sources & review

Source record details
Source availability
Active
Sources checked
17 October 2026
Original website title
ycq091044/BIOT · Official homepage title · retained in its source language