SQLite format 3@ .  ? ^ B 8Ed\%/sindexnumber_indexnumber_key_valuesCREATE INDEX number_index ON number_key_values(key)T!+kindextext_indextext_key_valuesCREATE INDEX text_index ON text_key_values(key)<Sindexkey_indexkeysCREATE INDEX key_index ON keys(key)H ']indexspecies_indexspeciesCREATE INDEX species_index ON species(Z)W -uindexcalculator_indexsystems CREATE INDEX calculator_index ON systems(calculator)Q )mindexusername_indexsystems CREATE INDEX username_index ON systems(username)H #aindexctime_indexsystems CREATE INDEX ctime_index ON systems(ctime)T +qindexunique_id_indexsystems CREATE INDEX unique_id_index ON systems(unique_id)[##tableinformationinformation CREATE TABLE information ( name TEXT, value TEXT)*//tablenumber_key_valuesnumber_key_valuesCREATE TABLE number_key_values ( key TEXT, value REAL, id INTEGER, FOREIGN KEY (id) REFERENCES systems(id))$++tabletext_key_valuestext_key_valuesCREATE TABLE text_key_values ( key TEXT, value TEXT, id INTEGER, FOREIGN KEY (id) REFERENCES systems(id))sItablekeyskeysCREATE TABLE keys ( key TEXT, id INTEGER, FOREIGN KEY (id) REFERENCES systems(id)) otablespeciesspeciesCREATE TABLE species ( Z INTEGER, n INTEGER, id INTEGER, FOREIGN KEY (id) REFERENCES systems(id))P++Ytablesqlite_sequencesqlite_sequenceCREATE TABLE sqlite_sequence(name,seq)etablesystemssystemsCREATE TABLE systems ( id INTEGER PRIMARY KEY AUTOINCREMENT, -- ID's, timestamps and user name unique_id TEXT UNIQUE, ctime REAL, mtime REAL, username TEXT, numbers BLOB, -- stuff that defines an Atoms object positions BLOB, cell BLOB, pbc INTEGER, initial_magmoms BLOB, initial_charges BLOB, masses BLOB, tags BLOB, momenta BLOB, constraints TEXT, -- constraints and calculator calculator TEXT, calculator_parameters TEXT, energy REAL, -- calculated properties free_energy REAL, forces BLOB, stress BLOB, dipole BLOB, magmoms BLOB, magmom REAL, charges BLOB, key_value_pairs TEXT, -- key-value pairs and data as json data BLOB, natoms INTEGER, -- stuff for making queries faster fmax REAL, smax REAL, volume REAL, mass REAL, charge REAL)-Aindexsqlite_autoindex_systems_1systems z&M|,,l- 3e6d63a535119b2c6f12c845c84fb1b7@4G2l@9(FqO mse-gucc#0@HzW*@ڧ)@;M @l> &@(XQ%@&†@.R\U6+@^x_"@x&@J #M 3e6d63a535119b2c6f12c845c84fb1b7   systems  <     perms_num   perms_num  version9 #M 3e6d63a535119b2c6f12c845c84fb1b7   @4G2l   mse-gucc  vasp    perms_num    perms_num%@gi-@³(@іs),@ke/#"@Q&@ %*@ '@h"@U+~ @t{Is-@d@5^I @f,@<;k@fc]@ r("@ m9%@'@ m@|͍)@"(@鲘+@J +v!@ "@0,@#bJ*@;Nё+@d;O%@YLl>!@@+@0{@_@= %@<,t*@1ZGU@8%@n燁)@q= ףP@J@c=yx-@Q!@G|f"@@(@9}'@eXW@W/'%@7B%@Z@eS@&@g إ'@{1 @RI&)@"@'o| @*@i>"6%@8J^c`@/$&@K"@AF#@ *@O@a#%@%jj @h5)@`MEJ @N],"@Oe(@[rP<)@3Ϋ@Nz$@Q,(@]ʛ@bX9X%@m @p%;6Q@҇.x"@'%@yCn$@R\U)@ ǟ'@E|'F @4)&@A_@\(@S:X!@Oe'@,!@od$@0*Ф*@VzNz?@%"@4hb @eE#@y&1L&@s*@ <#@JY*@ AJY @PLۿ$@LuT*@wJ"@2=aT@d !@b"@1 {!@&Su%@ vp@`<'@fIZF)@)t^c'@=@:@'@#Ed(&@ލ%@r.UE+@ Q'@L*@OGɫ"@S:X%@[%X )@o1@٬"@Ĭ*@2=a(@b(@cZB>H @`< @3mJs@b֋H @{fI$@!@ЛT@gaO;U*@mnL&@wg6%@=~o_&@됛#@_@=$@=#@h˹W5@C%@UB)@'UHy%@̗`'@q$@OjM@g'@D4ع'@ PS:!@('")@Rq)@Gŧh&@Pkw @DUi#@2ZGUD@g\8` @pp%@b4@J_{@Hm~*@G8-xч%@~5"@R,)@K"@N'@f'@1@'@|'f(@ %#@\ @) 0$@C@<"@6y?\;Qi{zލAi?Z.S\ [c1|j%:j?V횐h?F%u{ŭg?}AzL?Dq?a2U0*c? =Ea?Wmu?]EzD?{{i;.8?nHJzX?N=jn??wha2U0*c =EaWmu]Ez?D?{{?i;.8Z.S\? [c?1|j?nHJzXN=jn?wh?ŭg}AzLDq%:jV횐hF%u{?^_>y\;Qi{?zލAilFtiUMu??4)^r?\Jr8fٓ\ Om?Mdq?Plm%2b?HPsB?ZQf#Ws`n?uR?r?`>d]Pv?-o˚xY8jus!'*[&pnp?MjhAXWj1xh?䞮Xlc?jm?%uneo)狽W? \q$DbW?6ɏe?]az?eXq-@ji?>V`'ILy?&|>z7eZ?ϛTX?V6oDDe?f'*Tf?u):l?@4ioӟHIPȒ9v?k*..MbP?h㈵HSȕzF?1ZGUStϺFˁ^zюK<$vyqr?wH1@ d?9]fXİh?&:,BU?)7Ӆx?VSbBIC3t?r#Df?0&^?n2 npW? sHcCt?j]?sa?0&>yCn+c#7?>s֧\?(G`TMjhaДm?gmTUh l?erjgrƽ S֦6?ِf_(G`T?Mjha?Дmgm?TUh lerjgr?p[uMr_c?oa?ƽ S?֦6ِf_?yCn+?c#7>s֧\n;2V{E>a0&>?sV`?'ILy䞮Xlcjm%un?uRr`>d?&pnpMjhA?XWj1xhY8j?us?!'*[?]Pv-o?˚x?MdqPlm?%2bHPsBZQf#?Ws`n:=q3?'*9{?[?{^Ø>[>{O4>{"perms_num": 2}{}N?-*1x~?3q=:@@nO