π¦ ClawHub
PatSight-MolVision
by @snailwhb
PatSight MolVision molecular image recognition: calls Patent Extractor API on 1-N structure images, returns SMILES/SDF and compute properties by rdkit. First...
π‘ Examples
# Basic OCSR on images (backward compatible: omit "patent" subcommand)
uv run python skills/ocsr/scripts/run_ocsr.py mol1.png mol2.pngWith output directory
uv run python skills/ocsr/scripts/run_ocsr.py patent mol1.png mol2.png --outdir ./ocsr_outputWith token
uv run python skills/ocsr/scripts/run_ocsr.py patent image.jpg --token $PATSIGHT_TOKENWith account credentials
uv run python skills/ocsr/scripts/run_ocsr.py patent image.png --account user --password pass
βοΈ Configuration
| Option | Description | Default |
|--------|-------------|---------|
| --outdir | Output directory | ./ocsr_output |
| --request-id | Request ID for tracking | timestamp (ms) |
| --base-url | API base URL | PATSIGHT_BASE_URL or https://patent.xinsight-ai.com/patent/api |
| --account | patsight account (auto-fetch token) | PATSIGHT_ACCOUNT |
| --password | patsight password (auto-fetch token) | PATSIGHT_PASSWORD |
| --timeout | HTTP timeout in seconds | 180 |
| --panel-image-size | Molecule block size in report image | 300 |
π Tips & Best Practices
--token > PATSIGHT_TOKEN > --account/--password > env varsTERMINAL
clawhub install ocsr