PyArrow Format Conversion Starter
SkillAI & modelsUse this skill to convert a small tabular file into Parquet with PyArrow and inspect a deterministic round-trip summary.
Available today. Use it from your connected AI after setup.
No other account needed.
Connect ahel once, and every AI you use reads what you have installed.
Then ask your AI: use the PyArrow Format Conversion Starter skill
About this capability
A framework for discovering, compiling, and validating reusable skills for scientific agents.
What this skill tells your AI
The instructions your AI receives, as published by ma-compbio-lab/skillfoundry in skills/data-acquisition-and-dataset-handling/pyarrow-format-conversion-starter/SKILL.md and read by ahel’s review.
Use this skill to convert a small tabular file into Parquet with PyArrow and inspect a deterministic round-trip summary.
What This Skill Does
- reads a tiny tabular input with typed columns
- builds an Arrow table in memory
- writes a local Parquet file
- reads the Parquet file back and verifies the round trip
When To Use It
- when you need a starter for
format-conversion - when you want a small Arrow-to-Parquet example without a larger data stack
- when you need a deterministic schema summary for tests or demos
Run
./slurm/envs/data-tools/bin/python skills/data-acquisition-and-dataset-handling/pyarrow-format-conversion-starter/scripts/run_pyarrow_format_conversion.py --input skills/data-acquisition-and-dataset-handling/pyarrow-format-conversion-starter/examples/toy_matrix.tsv --parquet-out scratch/pyarrow/toy_table.parquet --summary-out scratch/pyarrow/toy_table_summary.json
Notes
- The example uses tab-separated input to keep the fixture readable in the repository.
- The summary records typed schema information so downstream checks do not need to parse Parquet directly.
Signals
- GitHub stars
- 39
- Forks
- 5
- Last commit
- Sep 2026
Advanced
- Catalog kind
- skill
- Gateway key
pyarrow-format-conversion-starter- Source
- github.com/ma-compbio-lab/skillfoundry