Docs / API Documentation

This page maps the current package structure and common imports.

Core packages

Common imports

from opentestability.core.cop import run_cop
from opentestability.core.scoap import run as run_scoap
from opentestability.core.dag import create_dag_from_netlist
from opentestability.core.reconvergence import ReconvergenceIntegrator
from opentestability.core.testpoint import TPIOrchestrator

Typical use

from opentestability.core.cop import run_cop

run_cop(
    input_file="circuit.txt",
    output_file="cop_results.txt",
    reconvergence_algorithm="simple",
    auto_parallel=True,
)

Detailed module pages

  1. COP API
  2. SCOAP API

Developer note

Prefer package-level imports from __init__.py where available. Move to internal module imports only when you need behavior not exposed in package-level APIs.