phenotypic.sdk_.atomic_write_parquet#

phenotypic.sdk_.atomic_write_parquet(path: str | Path, frame: Any, *, commit_guard: Callable[[], AbstractContextManager[None]] | None = None, **kwargs: Any) None[source]#

Atomically write a pandas-like frame with shared parquet defaults.

Parameters:
  • path (str | Path) – Destination parquet path.

  • frame (Any) – Object exposing to_parquet(path, **kwargs).

  • **kwargs (Any) – Per-call parquet writer overrides.

  • commit_guard (Callable[[], AbstractContextManager[None]] | None)

  • **kwargs

Return type:

None