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  2&M,LLl- ee4ef0e41214a017b22d0b1a1af7ea7e@4K;@91 mse-gucc4@W`Vo*@Ϡk)@D$]@Aǘ%@}yљ%@|?5^@R'@_Z)@Z@u<^+@@x=!@ h"l@a,@H%@G?@D '@ #M ee4ef0e41214a017b22d0b1a1af7ea7e   systems  <     perms_num   perms_num  version9 #M ee4ef0e41214a017b22d0b1a1af7ea7e   @4K;   mse-gucc  vasp    perms_num    perms_num5;N"@c]F @QfL2%@*@W[.(@uT5q+@:](@Ah:@<@x $(N)@t3n&@m)&@†Wb-@q@%@M֨h*@89@@PLۿR@4)@ TO"@< N%@ ܺ&@&jj:@&N)@O`'@d]K+@CR@|a2U0@WCK%@UN&@kѣ!@lV}-@g)@CVG*@8*5{@@9(a@r)@Qkwb@%ǽ+@&!@~k,)@K (@sᒣ@bg"@a|i*@ϛTX@A 3m%@>'IG)@겘|@x $(~L@![=-@#@eI)*@29%@b @-s)@fo @lC8"@q>?(@pq)@@ޫV&\@Xs`#@)@K^@Gp%@JA4f @䠄@dw"@0[w$%@'ILn$@+)@GĔH'@dz( @=~o&@ vöE@{,}@[ A!@\'@Pc*!@= ףp#@9d*@F|'fX@>>tA"@߉Y/b @#@vJ&@H*@S#@:)@x]`g @G$@VC*@YB"@F 2h@QI0!@鲘"@S"^!@гY%@3k@Րg'@^.;1)@'@ݓz@K8@;'@Y&@і%@GrG+@u<~'@%*@/>:u"@$EdXś%@0Bx)@q@JY8#@d`!@3P>*@ @p>?,!@s@%@ r@T?rfB__L5? ĭH%_>Y1\ݾje?SKW! _BG,amB^H0~ZRG.?9 h?:[@h=|i:8؛X?[kBZcp?T^ Pj{gTO}s?j>"DRqnS kO!WY`?a2U0*Sk3 j¾DQ?$@X?IB K4``?9]c 1ln?N=?aUNY?=- ^_% T3ۃ0?صݒ,\JPNz1S?g uZXj0?n;2Vk pA,_g?PۆQ@Q\mO`E|'fX?PW\\?wb֋l??{&:?Za/$?W:o?Y1\qw?ӹd? Wo3O<]q?7ZDd?óe?*3A?k6f]E~E?r#DvF̱N?-s֧l?[r}͑e*4P?XWj1xh?2m`>d?3O,?d#@fg;aQcMG7w_s@ ]u a5f-R|q!Ffu T?N&O:a3/`?fLgN)]b?>B͐*w]/MA?i:=?'@jc?8FGY?uRzhHc?x`Cva?*6u!K?s㊋rsK{BfzVL`4Op?_?,d@fg;UE4fb?ʤ6P? ‡R/"e?Bl`j%!q?=E~;?X5sg?<+i7T)AGnt|8cC?ْUQ>Vf[[!B?+a??{&Zm?Tqs*>㊋rc?[A+a?O;5YN?H']W 3j?V_]U?{/hr?0!Zk6LOq^?t ;G/K;5[yCn?WmUb=j?~QBX?kHcCGfLg?-C6 ?ùZ @t_rg 2*l?]pXJΡ U1e[;QR:`$?4Lm^pG?:`4JΉ=5?J>\_% 4?Nj`w ,f?p?%f?6:R'$?obHN&nE?1=B`?DXP8?u dyq?|ԛqtHn8){l?M#~ZóE?OqN?_>Y1\M?:YXH?AA)Z7ฌJ_vj.7X?qimj?$DV?V<$xCe??̔)q8?zюK+q~QBX?@Cr?$pteɐcY@Û5x_eO]?8j3C?.8_fQ [w'eRCeQE_?r_c?}r?N)]buoEbZ?_QK-ݵ%}w>{"perms_num": 6}{}T? )q?@@F`A