What you need¶
The beta package¶
Your Centific contact will send you qc_sdk_beta1.zip. Unzip it anywhere. It
contains:
| File | What it is | Do you need it? |
|---|---|---|
centific-0.1.0b1-py3-none-any.whl |
The Python SDK | If you use Python (recommended) |
centific-qc-0.1.0-beta.1.tgz |
The Node.js SDK | Only if you use Node.js |
qc.sh |
A shell script (bash + curl + jq), nothing to install | Only if you prefer the command line |
SHA256SUMS |
Fingerprints of the files above, to confirm they arrived intact | Optional |
BETA_GUIDE.md |
This documentation as a single file, for offline reading | Optional |
You only need one of Python, Node.js or the shell script. This site uses Python throughout. See Node.js & shell for the others.
On your computer¶
- Python 3.11 or newer (check with
python --version)- or Node.js 18 or newer, or a terminal with bash, curl and jq
- An API key (see Get an API key)
- A
.zipof your data, up to 5 GB (see Prepare your data) - An internet connection. Uploads go straight from your computer to secure storage, so a faster connection means a faster upload.