When initialising a system with an ID that contains a hyphen, the hyphen gets removed in the datablock identifier in the mmCIF file. "FOO-BAR" becomes "FOOBAR" in "data_FOOBAR". Since ModelArchive uses "-" in already published models, the expectation would be to get "data_FOO-BAR" on System(id="FOO-BAR").
When initialising a system with an ID that contains a hyphen, the hyphen gets removed in the datablock identifier in the mmCIF file. "FOO-BAR" becomes "FOOBAR" in "data_FOOBAR". Since ModelArchive uses "-" in already published models, the expectation would be to get "data_FOO-BAR" on
System(id="FOO-BAR")
.