-
Notifications
You must be signed in to change notification settings - Fork 7
Open
Description
The format used to define a community is presently a simple flat table. This approach incurs a great deal of duplicated information, and a cleaner approach would be a to use JSON or TOML to define a simple object hierarchy.
The fundamental component is just the one-to-many relationship:
Community 1->* Cell 1->* Molecule 1->* Segment
Additional details would become parameters at the relevant object level.
An example prototype definition using TOML
[ecoli]
abundance = 1
[ecoli.chromosome]
copy_number = 1
linear = true
segments = [ "contig_1", "contig_2",]
[ecoli.plasmid]
copy_number = 4
linear = false
segments = [ "contig_3",]
[bsubt]
abundance = 0.5
[bsubt.chromosome]
copy_number = 1
linear = true
segments = [ "contig_4", "contig_5", "contig_6",]
[bsubt.plasmid]
copy_number = 1
linear = false
segments = [ "contig_7",]Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels