SDK · VNX-DNA 9.0.0

Python SDK (vnxdna.sdk)

from vnxdna import sdk

sdk.archive(["./dataset"], "archive.vnx")
enc = sdk.encode("archive.vnx", "strands.fasta", dna=sdk.DNAOptions(profile="v4-balanced"))
sdk.simulate("strands.fasta", "reads.fastq", model="illumina-like", seed=7, coverage=10)  # SIMULATED
res = sdk.decode("reads.fastq", "recovered.vnx")
print(res.status)  # SUCCESS, PARTIAL or FAILURE

Functions include archive, encode, decode, inspect, verify, extract, simulate, benchmark, conformance and version. Errors are typed with stable codes. Source: src/vnxdna/sdk.

Last updated 2026-10-08