This page maps the current package structure and common imports.
Core packages
opentestability.core.copfor COP analysisopentestability.core.scoapfor SCOAP analysisopentestability.core.dagfor DAG construction helpersopentestability.core.reconvergencefor fanout/reconvergence detectionopentestability.core.testpointfor TPI orchestration
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
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.