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- dccce3b149589d48d7521dae69630310@4G7oR@91#mse-gucc D i @uT5#@%@-@ȓk@v%&@8ܘ@[Υ,@s,&6%@~%@bhX#@W #M dccce3b149589d48d7521dae69630310   systems  <     perms_num    perms_num  version9 #M dccce3b149589d48d7521dae69630310   @4G7oR   mse-gucc  vasp    perms_num    perms_num}7@&pn@e!#@M O'@\[%X\-@0@!@%̴k@~oӟ@|%*@ S%@@k@eS )@.9 @$(%@'XQ@T㥛İ*@|DL$+@ڧ%@[wT(@s@GĔHB"@|a2U &@e`TR*@ m9@Aȓ&@ "@<.9n-@ 7@ @7D@hU@wJ\(@P1^"@kC8o"@pWs@t//>+@hne%@aO;5 '@W[@<(@Õ,@_YiR:"@U0* @)Ƙ(@)[Z '@0|DLi@aۢ%@( P%@H@"lxz\&@'@L@;f(@h"lxz"@ @Tt$)@FB[Υ(%@ƊL0@Ր''@V "@ypwV#@Oz1*@]h(%@s!@ )"*(@{z @=yX"@g(@F?8)@ ϛ@ W$@+ٱ)@wg+@VC%@&@c#@eS"@%ǝ!%@aۢ̆$@pΈ*@@e'@^K=+ @[닄&@?@t)*n@s)*!@겘|'@('d!@&S$@mC+@Ϡ@YQin"@ۊe @b48#@n&@L1U+@n#@oŏ)@wR~Rm @N ^$@oӟH*@$]3"@@ Y9I!@z("@=yX!@^)ː%@kU@&3'@y):)@`9'@z3@ @e6'@dw%@ę_r%@f2}*@h'@[Ɏ*@wJ"@W!'վ%@Z )@-xW@`YiR Z#@ܵ|!@6׆*@2y@k @CV@@L@{"@F?$@b('&@닄K@&'@G&@ˡE)@(yu"@`ME"@:@0G@e6()@nꐛ)@ef%@=~oӟ"@aR@m)@"_ @67' @sA?%@J^c@6&@2s"@Qi>R+@̯&(@ѮBO(@,&6G @YQi @,g@>\ @2}ƥ$@X4!@3.I@Xp*@,g~&@ $(~I%@@h&@X0_$@&†@QfL2b#@0*D@I&&%@vöE)@Qc%@kC'@&pn$@x&@bg '@cbqm(@RDU!!@,NG)@)*)@UNp&@GUDg @) 0y#@.!@ͪ @9|%@wb֋@@&lsc*@ѩ+u%@5;N"@%̴+)@U"@P'@=$@='@-σ@%Ѫ'@{{պ(@vöE $@@r.U$@2ı.@/ "@g?)@%u!@?l @PCX*@ho!@g?R4%@('UH'@_vO@z6>"@XeS(@KR@&:%@RI&'@G@Bc @q= ף*@JY"@T㥛"@4@4@4@vasp{}!"::w׆q&DE'K[aq6]?P?mO*%d1i?K8 MۿҤTEV frrg&HO!WY`?gejR1]aXvk iJΉ=U*=%^'${XmOW!'>]V%a?SKW?AFc$Di?1߄B\?u;ʃdF̱>ʩajKM?UJR.2R+Dv'!JOs"S?UZ N?(XQiH;Onb&fe`˻`?&z,Os"bJ!`Ց#a?y76?mO? vöEi Z+\?V횐8?i?>+NVN ^E:YXX OmI?X\TltF_hy7d?WmUbIVOp?^(`;X?Ib?֩=#ZZDc֪]jض(A&Y4GV~a?t^cj IJCr?W:?XFazM?z=?]^Oʤ6K?ˆ}(Ff?CR %sb[>N?8nfyCn;?JCBbu_?6a=mG?Ah:;9?]a?R\U]1[ if?_>Y1\-?̔>yTqo+6kUq7v?>4`pO'3?VJciMjhq?x #Q:`$?KUo?y7D?.X [c?wH1@ d?RG.7T7P?d]F̱N?7T7P() -aiuR_f?p$dW9ITb.Qe~QBh?g^H\?T]T?K^b,sr?m77M-?+~7U?4Z? `?&zLl%tYai:-?҈i?'b WM#~Z=us?UJr`R`s?p7{?7?1*GѾ>a.{"perms_num": 1}{}N?z)?7@@nO