cadnano.fileio.v3encode module

encodeDocument(document)

Encode a Document to a dictionary to enable serialization

Parameters:document (Document) –
Returns:dict
encodePart(part)
Parameters:part (Part) –
Returns:dict
encodePartList(part_instance, vh_group_list)

Used for copying and pasting TODO: unify encodePart and encodePartList

Parameters:
  • part (Part) –
  • vh_group_list (list) – of int, virtual_helices IDs to encode to be used with copy and paste serialization
Returns:

dict