Skip to content

Latest commit

 

History

History
14 lines (12 loc) · 849 Bytes

implementations.md

File metadata and controls

14 lines (12 loc) · 849 Bytes

Implementations

Platform Language Where Reads Writes Specification version
openalea.fspm_tf (reference codec) Python this repository, bindings/python/ yes yes 0.1
openalea.metafspm Python openalea.metafspm.io.fspm_tf (branch release2026) yes: its own frames, rebuilt bit for bit yes 0.1
CPlantBox C++ / Python planned (phase P4)
GroIMP Java
VirtualPlantLab Julia

Codecs (a language's reading and writing of the format) live in this repository, in bindings/<language>/; adapters (a platform's model to and from the codec's tables) in the platforms' repositories. An implementation is listed with the version it passes: it reads every conformance file as expected, and writes files that the validator accepts (specification, §9).