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- b8039125e502a83627be6527d9bf8064@44>f@9=2mse-gucc]P@*+@: "@,N@Hm,@RDU%@}гY!@'*@QkwB+@x&1@t// &@m1@a4$@x]`,@e/(@@X9v^(@ҩ+y@)WxW@kC8/!@p>(@9G @(\$@"T-@)D/#@Gw;S!@p $ X@Q1߄#@uYLl>^'@ލ-@On@Xni5$ @ x"@}"O!@$(~%@2 {@_^}t(@Src+@b U)@KTo @0_^@(@<,&@d,&@Jvl-@=a"@dp @/T-@j@0/>:@VC @uv28J@V-@ x"@Þvk%@mnL'@ʡEV@ʾ+)@hb(@Tގpz+@@a!@g!@@j'@ڀ*@x&+@[wT%@ݰmQ&@ׁsF"@oB!-@'UH)@g?*@Jvl"@BC@EdX9@:ǀU@1 {$@ @1߄B@X9&-@]'@d@z%@)3'@ ףp=#@ػ?ޫV@f   mse-gucc  vasp    perms_num    perms_num+j0 C+@&kC+@p:&@od!@^)`#@E>q@5{2@/L v&@<@_)z@Cl,@g!@pq(@겘|(@o%;@yC"@8-xW*@%X@\m%@72 @S"(@vs'@!@g\8%@Z/r'@y#@M O"@bh()@M(@ [%@up^'@Y@\Z { @̯)@`"@Mu4#@4@4@4@vasp{}#d@߼8?M ,)O?W:?-RпZ8?L?J8ſ0!?\qW?a_Yip?@m`uHg`Md7?M~N\$+2: ?ޮpw*2: W;s?E??$D?Ky ʦ\]?Amߣ?n!vy}Kt?[?i+I  RZՒr0ɿ·gǿ! Llxz,Cl?^hHK?A C?=e5]Ot?7o=ٳ25 F@1?·g?! L?lxz,Cl^hHKA C=e5]Otÿi+I?  R?ZՒr0?7o=?ٳ25 ?F@1ĿE?$DKy ?!vy?}Kt[ʦ\]Amߣn?M~N?\$?+2: ޮp?w*2: ?W;sƿd= l? N]?>p@m?`uHg`?Md7Ԝ\EпdWZF=?ps?c? Qa_Yi?D?яS?6sHjd?!A?e?4 ;H?w@tA}?r fLd¿> Й? ~?7L4 X?t3Σ?j{?B]¡O??{hӿ&࿜R^+?ڭe2?` ʿaunڌsPS?l)奿Cfڎ 1Tm?^Cp\Ɲ֎utP}:3?TQڮƇ˶ӆ =bBw]yȔ?mWnߣzſT !Ǯ?ّ;;FzſvN?IǴ6?l|&i%Tpx(&o?Wq?~ 2?ES*D/XƿIǴ6ѿl|&i?%Tpx?(&oWq~ ?Ƈ˶ӆ? =bBw?]yȔ2ǿES?*D/X?ّ;?;Fz?vNͿmW?nߣz?T !Ǯaunڌs?PSl)?֎ut?P}:3ƿTQڮ?Cfڎ? 1Tm^Cp\Ɲ?7L4? Xt3ΣR^+ڭe2ӿ` ?Y.󳿖>tA}ӿr fL?{h?&?d?> Й ~j{B]¡?OѿZKiO?PlD?lC6j#?[@h=|?=o4?ܣjII?zU@?yh^K?z, ?*V&?iNep ^.?{"perms_num": 6}{}`?b3CB?K^hy@@$