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- ae35b058a14e25ac42861f8b7f9356cc@4G5{@9u8mse-guccڐ)@ m9g*@ r@T)@1% @ՐB+@IV@ p @r&" )@33333#@5R #M ae35b058a14e25ac42861f8b7f9356cc   systems  <     perms_num    perms_num  version9 #M ae35b058a14e25ac42861f8b7f9356cc   @4G5{   mse-gucc  vasp    perms_num    perms_numy;@:f@JX#@,@o*Ral@%@VzNz?@tgyN @5l(@7XO'@ʦ\@\%@UD %@fs@:KT/&@3'@%P6%@"*(@5)^"@}tʷ @H)@|=%@Pft@#J{/&@%"@ .VP#@镂+@l, PS%@ @b=)@?xM @Np"@jH)@NP)@jn@}˜. $@gC6)@xqZ@.!%@:ǀ @F_A(@YQi"@wۅ:-%@[ $@Eb9*@$@M-'@)yuY@xN,'@M@s@J!@{/L'@C!@d$@48Eg+@͒5L@pW"@XOP @B>٬:#@l/&@KY+@9d#@9⪲*@s @$@jv*@=$@"@JiW@5l/B!@Ҥt"@Tg!@KRu%@ao@@#'@E$]39)@ǵ'@\Ɏ@, @=@Xѐ'@8gDi%@QX%@jWV*@q&d'@Է*@Hh"@$#ga%@2ZGU(@m@sK!q/#@L%@WL%@V؟"@x *@QI=(@Ù_(@C6 @ @D4ؙ@N#-@lscz$@]K!@vT5A@dg*@[[%&@ʡ5%@|M&@_YiR#@ v6@ `#@;i^@ŬC9%@vT5A)@JiWf%@ni5$'@_)NJ$@ @, PS'@_3(@a| @s)@|~!)@hHKE&@LHU @9ߡ(#@#0@`@֭޷%@@xE@Ș*@Aȓk%@$"@Xf,)@}гY"@"~'@R\U='@uݐ@ $(~'@Hm(@$@a@{Ic$@e,i@R8"@ec)@׻?ޛ!@dw| @ pe*@4)!@EN%@7'@Y8@CVz"@lxz,(@?5^I@n4R%@ (@@@ޫV&\ @M*@+e"@d#"@4@4@4@vasp{}?F>)K8\J>LhY@?x`Cf/^|n?4`ieꫫhjYOs"CmUYF&z\C8 (Bve;ŪAh?[OR|DL$zYA !?<j?Y4 b?W\9?%<`9]fUahY@Fn1@߇(_p^S/?ɐciG仔d\?I*SAp?ܠ[;QR?! _B7?<jW)hm<~Ka?/ިE?~jt8 y]հS?yCn;?f(ϼL҈}n?겘|\[?}re`[L7A`pkC8SʩajK]?$@Q?k$ E?1%et?6Nt:`?H[`-C6 wb֋l?k~E}ry&1LT8T]d3?*"h? nl[r&"@$DB6 \niQk?-c}c?y)qHm77M? Om9W?mUY64LmNmrS?0DK^?oJyr?ALZ?G 6ue I'R?~S?3ۃP?PO?c#G?~jtH?8ӅXq:vPw?иp $ hn/f?{V0?+H3VL'Z?O:`i??{&Z?8*5{%c wa?#*T7gĬC9qNz1cД~PWuaIӠh>?\Y"d)r9epDkL?gdSdYLl> Ux`Cf$Db?nʆ5e?O唀hu D?!>@`cyW=`N}rt{Gzd? ĭ(T]T?_>Y1\=Vc#PmUYf?IӠh?IP?E&H2?hY W9)?10&T_5!j?܂I25 `?*WYT?V6oT?Ժ jc?>uRzw?jjry7Fk6\?ymfLgANwx&Mb ?i:]3FYh0Qdt?[~l_?7h;P>+NV30&6?%[{S?wِf`?RGNwakb?VCn?KPr?D6.6d?i8"c#WJc?>[e?o +U? ‡b?L'Z/PR`L)^saWy*Wxi?T gf?YPa?Go?nܒ9?T>dPl*F b˾{"perms_num": 1}{}N?b>?9n@@nO