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- 3e5988cfeed9eb3fa5f171c03d5cfc55@4r>@9hmse-gucc]zk`@!Y*@vöE(@2@O@aã%@wӂ%@fNf@du'@8p)@@j@ [4(@{"@!A 3]$@.R\U,@uV(@*@-R\5(@ #M 3e5988cfeed9eb3fa5f171c03d5cfc55   systems  <     perms_num   perms_num  version9 #M 3e5988cfeed9eb3fa5f171c03d5cfc55   @4r>   mse-gucc  vasp    perms_num    perms_numb4@9@0 @.9#@|a2U0-@oꐛa@m @㈵`"@&6׆!@L F%%@t)*.@:ǀ(@E/Xn +@7A`p)@JFž&@+ݓ%@q890-@m/ڒ(@ػ?ޫ,@qUwE "@|͍ &@;SƮ*@bg @ ҌE9@% @7A`@+ٱa%@ '@?߾.@Mg'*@ +@<8b-%@#gaO; "@ ;@Բ>+@ߦ?b@R~R@%@ޓZS)@@}"O>+@H}8#@\@b@-`v-@5%@6a"@^Fܲ*@Z_$#@g\8@G,@+MJA@6T%@xE𿕜)@46<@)"*@~@@AH0(@`'@,}@wkF}%@KY8U%@ypw֮@C8z&@e(@^ D@ N(@um"@~ƅ! @)@h\85%@t)*.@鷯 '@zpwn"@St$W#@g ؕ*@WL5%@aM @wN#(@aMy @q -"@E_A(@KToM)@ܵ|p@D$@P)@@16T%@CO}J @($隉@# "@#G+%@S.$@)t^c*@vlu'@ʉvr@wӂ '@1ZG@Cn@֐!@ Bi'@rZ| `!@L F%$@%e+@)@~5"@> L @N»\4#@?n&@ B*@ؙB#@7)@a2U0*y @$@K=*@Y"@ԕ\@37 @3KԴ"@Kh!@3~%@Z@8b->'@Ǻ)@&p(@LuT @4Op@"2'@|Pk&@h%@%;6+@>tA}'@ *@`q8"@Ͻ%@%̴(@@ݘS#@ׁs!@K@Zd;)@J5oF @{Ic@xF%@S\U]%@%̴+"@R!*@l[(@%њ(@ 3J @0 @ 8*5@wt @jHc$@3.!@$0ܛ@ڧC*@,g~&@ \,%@c h&@3.$@M֨@Wc#O#@ٔ+%@:M4%@0L F)@QIF%@ 1j'@].;$@Vc@ 8'@j>"4(@m @VI)@V-)@[='o&@>$@MM @:{#@([Z@T @~R%@N ^@Oz1@M+@sw%@S"@{k`)@7"@<'@UHI%'@AH0@?Ŋ'@):/)@_vO$@1*@/r]$@[wT'@HĔH"@Gŧ)@pq!@Et @⪲*@/ @czH%@Ps'@#EdX@d"@@H0(@>M@/4%@1D(@ AJ @*D/ @@j'*@$(~"@N "@4@4@4@vasp{};=z0N-aiyxρi,Da?ʤ6P iTd[z7ej? owH1@ t${!Udr#Df]`7l[dk$ I`?t? ?[?!q?Д~PW]Hu+T?W9Y&zL[[!R?,amBɯbc=@fgq?8"@mx&OYMw?O;5YN?)h]?Is q1=BpTbh x'^?ZQfS?}V?om^?C8 Q-\o`8CI?1{vA?u!Hg?شRR.X46 u?3g}ʁ,x;BA AW\TK?Zd;Og%&= NP|i>Qn?2#ffʉvE(XQiH?eS.Wcz(k? =EaH4"?d#y?aod~?_:Ts?8db?:`t75|}z΅^tD6.6TUN@cTb.?_R#3?lxz,C\tH=`2Cp?SvA]p)[$F_?W#2rʩajKmB_zsѐcJ!K|[ |?)grrg&x'b w?o?_>Y1\(~k r„ѬlO? ^)pN6v?·g ?]/M?5;NaɐcY?U+C\4 _ro~DT?ENd̶ֈ`\?[bu?T E?duIqnc7-o?NC]?KWxk?/J?"[Ar>uRzg?_xZi[~l_?{bm?kC8S1=B`  c?z?h^^oӟHIUܸp?4ތrz7ej?7k*g?-@ji\4 _CQn?