How usetox/pyqsartoolbox works
PyQSARToolbox is a small Python client for the locally running OECD QSAR Toolbox WebSuite. A Python caller imports QSARToolbox, creates a client configured for the WebSuite port, and uses its methods to request chemical searches, structure operations, endpoint data and calculations, profiling, workflows, metabolism, or Toolbox metadata. The client sends HTTP requests and returns parsed responses. The excerpts show these capabilities in one module; internal method wiring beyond the sampled calls is not represented separately.
Main entry points: qsartoolbox.py QSARToolbox client · __init__.py Package export
Components 4
Other components
- Python caller
- Package export
src/pyqsartoolbox/__init__.py - QSARToolbox client
src/pyqsartoolbox/qsartoolbox.py - Local Toolbox WebSuite
Connections 5
- Python caller → Package export: imports
- Package export → QSARToolbox client: exports class
- Python caller → QSARToolbox client: calls methods
- QSARToolbox client → Local Toolbox WebSuite: HTTP requests
- Local Toolbox WebSuite → QSARToolbox client: returns responses