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  S S"&M  l- 2c048212e41dc3ad0c70bb418ed46cea@4"@9#V5mse-gucce "@z):-@ܝ%@Gŧ@=^+@0AC@=~!@;in*@,!@mnLOX@ B,@wg'@%&@eSp$@Þvk@@(@[)@*Wx @VHI_+@3V+@%1 K'@{ʄ_@~k I#@%]3f@ #M 2c048212e41dc3ad0c70bb418ed46cea   systems  <  $   perms_num   perms_num  version9 #M 2c048212e41dc3ad0c70bb418ed46cea   @4"   mse-gucc  vasp    perms_num    perms_num`-@>&@{,}"@3@QQ-@?m%@)t^cg"@ŊLc,@oo"@,eX(@r)(@vB@0_^(@b*@"~#@ J@s(%@ q@#bJ$"@x( L @ /j(@9̇'@3@ uJ%@Z)%@(XQI@ cZB.&@ͪυ'@b@öE (@`<"@+ٱ @n)@,+MJA'%@ Tƿ@)&@[Ɏ"@CVz>#@n+@ ?%@0' @O;5Y)@b@V_"@Ƣd)@M)@pɱ@%̴#@UMu)@m2[@u%@k @Ր@#l"@sW%@%zr$@mnLO*@qZ| (@@e,@:ǀ%'@J5ov@㪲@ӟHi!@%(@ \!@j#@O*@Q5U@wg"@SW>˃ @".#@.V`v&@)t^c7+@ '#@9b->*@Y/r @';$@0_^*@Y"@#~j<@-&6 @j';"@1%!@Xni5%@<@Zdk'@I))@ -'@Qr@H.@|г'@ c A.&@].;%@ <.)+@hW!G'@N(D!)@žv"@ r%@K7(@%X@`tA} $@,`@:#@0AC@E a(%@W!'Վ)@Id%@\4|'@Gw$@;@vy'@_i(@C8 @e6)@&?*@-`&@1Bxq@ۅ:t#@$#gao@wJ@`TR'%@s,&6@dF @-#v+@P%@*-9"@[)@!@|a2U0z @ *@$SL!@6q2%@&NG'@"b@Բ"@N@q(@yt@a|9%@ v'@ *@)3x @~5*@I2"@eI)"@4@4@4@vasp{}'vR'vR`eM,e`??a+eY?/J_QOʤ6K?QNc?o>[{S#-#V?B ܺk.I?ʩajK]xy:WR|b*3b?"jGY? {jJ]2A?IӠh^Pl=dTkaf*5{H¾DQ}V~oӟHQPۆQ`?cD(bayCnMjhA?t? ?k?zm(n?{%9`Wc|b*3b?PۆQP:9Cqkerjgr.X?àL8?S!uq[4GV~Q?3jJ>vG?Udt@B?u?TZMb`?@Û5x_eBT?[%?(@d?hn|?MLbGXeI)r?J8l eOkvGUdt@Bu?TZ?MjhAt? ?kzm(n:9Cqk?erjgr?.X{%9`Wc?|b*3bPۆQP?¾DQ?}V?~oӟHQ?PۆQ`cD(ba?yCn?Pl=?dTkaf?*5{H?o?>[{S?#-#V {j?J]2AIӠh^?xy:WR?|b*3b"jGY/J_Q?Oʤ6KQNcB ܺk?.IʩajK]?`eM,e?`?a+eY!Cc wa$@?#tubkZF=~uRzx?lU?zƾdf?5Yq?o +um:Yxdg WNCm?-YU?Tqs*I?U2Fy?gOmfLga70`k6va4oh?5oh`?0a4+{*4p?RuRzgRT:?'0q?{8?k6v?() L?-;f?{ qyƁ?d1nMۿҤt_ Pjr2mo'Q a5f!>Mly"{ Z+z?VBwIu?V_]5?s]mJR?_ Pjr?IaLC?Ef.pyY&UMMs?n?K8,?]?gst ;g?FzQ_?D6.6&Bt9 Q,R:ؗl]?mJR9 ?Q,R?:ؗlMl?y"{?suRzg?RT:() L-;f{ qy?y&1l?ENt^saw?GS=?Owxp?|DL$zi㊋rS*%tÀ%W0a4+{?*4pR<?.+?r0~>es"F> v>{"perms_num": 6}{}`?C.?+.@@$