Troubleshooting¶
Stub
Final content will be in symptom → cause → fix format, covering the most common things that go wrong.
Topics planned:
- "My query is slow." Check
workers=, push filters intoWHERE, restrict columns, and considermaterializefor intermediates you'll reuse. - "No results from a LEFT JOIN with XMATCH." Margin cache missing on the right side, or radius too large for the cache.
- "
ValidationError: radius exceeds neighbor_margin_arcsec." Build a bigger margin cache withacid hats build-margin --margin-arcsec. - "
ValidationError: MEDIAN not supported." Compute it yourself in Polars or pandas afterr.to_polars()/r.df(). - "
ImportErroronpolars/pandas." Install the optional dep;pandasandpolarsare runtime deps ofpyacid, so this shouldn't happen with a clean install — re-runpip install pyacid. - "Output catalog isn't recognized by LSDB." Open an issue with the directory listing; HATS spec compliance is tested but bugs happen.
- "Windows."
aciddoesn't run on Windows. Use WSL2.