This directory contains static, offline snapshots of ModelSEED backend responses. These files are used for local testing, offline development, and unit test mocking.
| File | Description | Size |
|---|---|---|
test-model.json |
Full representation of a GenomeScale model (e.g., 'Deinococcus soli' strain N5). | ~669KB |
test-fba.json |
FBA result metadata for test-model. Note that this snapshot lacks flux data. |
~2B |
test-fba-2.json |
Alternative FBA representation (minimal). | ~177B |
test-gapfill.json |
Gapfill solution array and metadata for test-model. |
~6KB |
When utilizing this data, be aware of known data structure anomalies returned from the API:
- Biomass vs Biomasses: The API returns an array named
biomasses(plural). UI logic occasionally expectsbiomass(singular). - Genes: Currently missing the
functionsfield (only returnsidandname). - Reactions: Expected
equation,stoichiometry,gpr, andgenesare present.
- Missing Flux Data: The endpoint (
/api/models/fba) only returns minimal summary parameters without reaction variables, compound variables, or the flux table. - Root Cause: While the workspace contains
fba.0.fluxtblwhich holds flux data, the API currently doesn't merge or return it with the main FBA object check.
- Returns
solution_reactionscorrectly, where each object details the gapfilledreaction,direction, andcompartment.