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- c682dab58acf9fb765f76da9f9100bb4@4GDMt@9ͅmse-guccX$@|~ @ Bi@Yni5$'@̯$@ @O#-$@+H3'@)DO@it3u*@jM #M c682dab58acf9fb765f76da9f9100bb4   systems  <     perms_num    perms_num  version9 #M c682dab58acf9fb765f76da9f9100bb4   @4GDMt   mse-gucc  vasp    perms_num    perms_num@ %@lscz@@j'[@o%;6b@z6+,@Q%@&)@EGr"@s7'@V`f-@MbX"@9zަ@&S%@(@}"?+@hW!E"@%6&@rCQ*@Nw( @@:p*@j)@U+~i-@I!@S"@ )?#@T5A} @ܘ@?RDU\@!7 8"@Dt@ @sB @@"-@O&@H}8G"@2b"@iƢ @HN-@V @A4F @ )@Ih˹w@{)@C+'@^}t@kHc%@:%@Z {,@4 _&@ޣ'@|@7d)@t//"@>x} @.Q5*@zpwn;%@Z*oG8-@Ǻ&@CV"@CR'#@eF ^*@ǵ2%@% @)ǺH)@TN @r.Uu"@%1(@b U)@Q@g,N$@.-)@b('U@Zd;%@it @_^}t@0"@Z/r-%@P1^$@VHI)@+~'@0/ @X4&@؁sF@97@_Yi!@3.'@]P2w!@y] $@x@e*@ؙBU@Mb"@g$ @( )#@bE&@I+@2=a#@ r*@ŏ1wM @߄B$@j*@I.!"@"uq@ 3:!@ڧ"@ /"@Fx T%@/B@ 8*5'@c# )@ q'@Mb0 @:H@?ܵ'@S%@ʦ\q%@P*@]k'@[ )@j+"@^%@g~5)@PLۿ@Jh%#@+ٱ!@H.?+@F|'f@b @Pf@Oup@9}@@"2"@$@#&@|гy@DU'@&"&@TގP)@0[w$"@?x"@#'@%ǝ(@6q)@wkF=%@sM"@P@9#J+)@VC @gs@GĔH2%@(r%@"lxz"@j*@T'@mo(@֨htW @wE @)@NP @)$@+ٱx!@+@<)tn*@Wc#&@%A%@?"&@.9(a$@PNp@h㈵8#@~n@{k`[%@T7P*@<,Ԋ%@-s,'@CR$@Jh@1%e'@e6'@x@4!@2Y()@ҩ+)@![=g&@_\ @8EGr#@t ^@P @Բ%@ m9@CVzN@dq+@r߉%@"@ q)@3"@'@H.'@]hӈ@+~'@H.(@r$@;5Y@b('$@u@*"@H`็)@Nz1!@!q_ @BsF*@V F!@a4?%@sD'@Nw( 4@ 7"@R(@~7 @,dW%@%䃞'@6X/@`YiR j @&"`+@%̴+{"@ >"@4@4@4@vasp{}HqQomOJ>\?|DL$zY^/ V?=Զa4?~jtX?pDkL?`?mO>?ͫ:hiUMu?[E-C6 f.pyI?Ǚ&l?Y+=)J?VCKOӹ0?(XQiX?BDAoQuNAh:;Y?`>dRT*}E?+ٱ1?RH2w]?)W?T:U?|b*3R?8fٓL?MG7W? iTd+.I?MQgej2?6ah9CmK"[ARGnM-a?/PR`L)?)^RyTe?MۿҤ4 I'B?K?2I?tϺFˁNyJ2KV횐8?>V`?iUMuᄁ&|G Om)?! m2;f(ϼ\K[?'b W{X?AC2h?ro~Dd? F3?FIq??$DF?. DJy\?m2;;Pxa?{"07v!Hk? [o? -MwN#-e?yZcwb?VAp-^tϺFˁNAǺF?'eRCK?2+?Vbk?vꭁ2}EZ=E~[?ϠU?'eRC+?64DEa2U0*HSȕzV? :!t%LEׅO]?IӠhN}EJ?V@0?Y?smBdW:o?Ov3_?u?TZdC? +jc?/K;5;+4?'jinZ?ƽ Si;.8bFx{PGnM-asdaz>4 ;ͮ{+b?{E{`?lp[um=E~;?yxρY?Nm?o+6[^0g?ĘRxp?paSP<U?wH1@ Tǘ`ϛTX?!>@P?IaLs?GJ"[ARWBwIq'eRCc?x!]\Kb56֩=#jf.pyYlXSYd@_K0?7h>^?wM?]/MaK8R\U]1>4aXѭTmflp_'>)?5l/b?]pXZ?ฌ:?4 ;( !7sSZ8c+{"perms_num": 1}{}N?>H?/b^@@nO