BinaryCIF icon indicating copy to clipboard operation
BinaryCIF copied to clipboard

BinaryCIF is a data format for storing text based CIF files using a more efficient binary encoding.

Results 6 BinaryCIF issues
Sort by recently updated
recently updated
newest added

This is a question rather than an issue report. I have downloaded the BinaryCIF file for structure 5z6y from RCSB and the corresponding mmCIF file. | format | size |...

IntegerPacking will repeat a maximum value if the value to be encoded exceeds the maximum value for the type. Indicate such and indicate 8-bit integer output in example.

While implementing a `BinaryCIF` file interface and I found some parts of the specification ambiguous: - What are the integer values a `mask` can hold and how do they map...

I'm working on my own parser, and I have it successfully working with importing example data `.bcif` from the `py-mmcif` as well as CellPack `.bcif` files from `molstar.org/dev/me.` It seems...

question

Based on the molstar implementation: Null strings encoded as -1 Encoder at https://github.com/molstar/molstar/blob/c10f9d8c7885d88506f206d25b66488832ca0b5c/src/mol-io/common/binary-cif/array-encoder.ts#L386C4-L400C14 Decoder: https://github.com/molstar/molstar/blob/c10f9d8c7885d88506f206d25b66488832ca0b5c/src/mol-io/common/binary-cif/decoder.ts#L176-L193 strings[0] = "" Then strings assembled. The strings array offset is index + 1 --...