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  B B3&M ? l3 652aa0ce168e1c71059fd7dd6507c68e@4a*"@9M)Yhecc!>},@5l/'@ŏ1$@Q{ @Z! $@DlY-@vݰ@TD @x@H}$@sK!q&@yt@G`%@%C+@1ZW"@e,i'@(r@7(&@3.)@ȓk(@>1+@ +@gy=!@G`@zGa@ ev(@,ypW"@`*@ #M 652aa0ce168e1c71059fd7dd6507c68e   systems  <  $ % perms_number  % perms_number  version9 #M 652aa0ce168e1c71059fd7dd6507c68e   @4a*"  hecc   unknown  % perms_number  % perms_number@$ɷ%@Y9-&@d*@yCn&@XN#@4O@{G@ rh@M2r*@S:X)@o_@tgy.&@%䃞M@zS c&@!@ E-@ @T5A}(@ŏ1w'@s@ x%@ԷH%@fc]܆@ec&@m9(@k}Ж@S:X/)@"@c]Kx @xZ*@}"%@6yX5 @Է@vN"@#@&kC+@$@oq"@S @=>#@16$&@= |*@OGɫs#@(XQ*@lxz,@Q5U$@e`TR+@=$"@A+0du@a @V`"@m"@GUD݇%@E_A@mQ'@EdX)@R%'@VcC @0"5@I +g'@aۢ&@WI%@5YB+@׆qF'@v28J^)@Ral!"@>±%@XG>)@9]@ʦ\A#@ޓZ!@|~*@Cn @3h/!@~@_@7ܘ~@n2dr@kѳ"@"[='$@++M&@lV}.@:uw*@ W&@d%@ ^/؝&@H.$@5)^@3fC#@d@z@`X%@kC5*@P2r%@ek}'@RQ$@Ԃ})@rPL'@!q'@Aǘ+!@mnLO)@nSB*@}ƅ&@@Yni5$~#@pZ@S @|DL$%@eI)@܀#@LQ*@T8%@N"@0o)@?x"@T:X`'@x'@ 8@{,}(@Lݬ(@L~$@C6z@HG$@c*@]3f"@ [&*@r߉y!@jM @0' 5*@ #!@/>:u%%@E'@Dd@-"@z1-)@ >@ܝ.T%@Zd;Om(@d@Q @Ù_q+@l!A c"@̗`"@4@4@4@unknown{"energy": -658.18118258}s=iUMu>Rh\ _?+,??>[{S?Tqs*9fHU| U?m|gzަ?a?*6u!+I2f?>[{s:`d2Ǟ=g?>ùZ?;s [?g,{R!>@0?O\W zr?=3?&P"]?0&N?bFx{@0ACW8fٓ\~*O T?En1?:ReTsPU {Z?PSc?9\ OmYl# Xk$ %?]A$@Qsb?VBwIu?h㈵D?Z HpYWzU{ qYh.KRi?a+eiLnA&"dTI?_vj.7h?YjQ?9% &Bnp>?@?ALZ%IDWY+N'H0u?|UWa@?yxρIr„Ѭl_?$D2)dqq-\o`ǺF? ESptHZ H?f,pg,{B?;s K/r]t@Û5x_e?| L? d?${!UTصݒl_L5LnA?efb`?`x%s}_?'CAh:;I4-2Z?ti ?yUg^~jtH?ꫫX?{&ZVDׅ?Ry=T!jZmc W?{h_?}\*k?9j?mVjTq?SKG FMSt$g=$|op#ng_y`?:8؛X$`HĔHqDh[?ltOql-l`?VSbBc wQ?}eo:e  RD?_cDp&:,BE,.Mr?@4i?Ef.pyiu!HWQ+B?]E~%?| \?8Վl?X\Tl?Ta?[X7Yםzm6Vbe?rhb? F3?eYJc?*ø;?]2\ q75p?nRX;{?u6o?TsPE%VF#w?m77MV_]%zYyCn;?{L4k?O!WYP?JΉ=EuʣaQQE&HR?_% D?p>?`Ct 4xݲCÖ^?MQ&"dTY?St$pW!'>]LT#k=mgpYg?m)B?MbP -Mŭ'+D w(g?mɪ7u?óU?+=)J?y7Tj,ammpYG?2K?Pl5[jL Ͼ{"perms_number": 1}{}`?D?\ @@$