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- 2b4b11958b870933a3915ab60679a712@4۪ @9k541_mse-gucc1@Օp&@W 3%@3.@%G+@ۧ1"@6=@qUwE+@ @ >!@ {,}x*@R'+@CVzn@67'!@ #M 2b4b11958b870933a3915ab60679a712   systems  <     perms_num   perms_num  version9 #M 2b4b11958b870933a3915ab60679a712   @4۪   mse-gucc  vasp    perms_num    perms_num~@%@Dn$@q@,@$ɷ(@|гY@_'@ y@I +@Ԃ} @c AJx)@&@1=a%@(R-@3Mg'#&@EdX*@ѮBO @1ZG@9@wJ"@C6$@y&@ 1Z@)@S"(@Ϡ*@`<@ @%@WCK/)@j+]@?ܵ<+@ek+@=Ifm'@( @B \#@ZӼ@N] @΍ K|,@-&"@}9)@+y*@:#@= ףp@!%̴$@}"O@s.Ueo"@&ǝ+@Ws`^ @?x.@7Ou-@ ҌE@닄K%@fʉF)@0S@@_"@#0@XO)@_L'@ Tƿ@IQ,%@?L%@|a2&@P0A"@M(D*@Ws`'@,(@~X @g @9@0@~7i @5l$@p%;6!@0/>:U@t{Ic*@(A&&@ BI%@iUM&@ %$@ @;ON#@xqZ@Af%@4 )@J%@/'@ $(~y$@y]:@J)F'@zS cK(@ @O|)@zk`$*@@ޫV&|&@t3 @$#@z@Oz1 @5;N%@hW!@fffff&@7*@D 5%@Yw"@qUwE*@1Bxqd"@S:(@E>'@#bJ@ʦl'@jWVt)@a7l[#@/u@t{Ic$@ s@gDio"@e--*@K`!@zk` @KR+@}t @6!A%@LH'@B`"@ı.n"@Vc(@@h5%@?Ŋ'@ 7@U0*` @YQi*@-[닄"@!'>"@4@4@4@vasp{}P"9:P"9:R.?ZаX?6Ko.J?_=[S?3/J[\3y?l[{?FSwew_zsѐ1AGZ?m3u?@wԘۧ1?H39A{ nl{?c wA?ᱟł|zvz~?*5{HtH?KPr?st%] 9n7q?u$Pe\Jb?ly\Y"t?9(a?!o? WoD-ͭP< $}zdq逿i>QneQE_?jdWzSy=_E4fr?y'LX?>Vv׆q&dŏ1w-!_?+t|A h?>?ml?'eRC>?OIo?ZQf#հ?RDUa?N]KThI~įx?~31]u?0Zq?hN?d3KԂ3kRH}]?m)bi;.?9]k?w| E?Jq?>[{F=Ӟb?Gqhte`{Z7q)_BFw?ɑj?VDׅo?EׅOI%r9?3ۃ !?>4ax? ; ?@7n1??O=?_Le?&|7?óekE&|Kb|A x?kׄƠ-C6J?O#-#l z?z"0vAp-^h O?z`?߿yq]?/$e?M+@.Lo.2~?0h!{?BD?>Z G`?̔B?Vf\Y,E򅿵E_Ad?H"?evz?nmyx?g?RD?lC6`oQ?<,Ԛ}?Ά3ݗ3U?;5 ux?gltO?.y?k$ %?qsCs>`'/2FbhYP?0g+8Jwـ@ޫV&rh z?2+fvd?E'K[?YLQi??̔?q0 l?u Wwn? a?]/MA?9gBBjw0bqpG?ݓz?_W{]E~?֩=#ZUdt@bHSȕz?*4?T=ϟ uȓk&?Sy=o?.2n@Mm?ڦx\t?ƒfwAG{c{ rha_>Y1\*6u!K?jkD0.m`HtSAѪf?IӠh.?Sr3|m?{ qY? b(H0z?+s?)[$Fo?PldՑ#|_\w0s }i;.X?f(ϼ|?31])q8?+?9̗?s.Ue߅Ý #}C=Ѕ?܂iB4ܠ[;QB?#*T7W?L0k?<.9t?U\!?6K ?B‡p?PWپ'>*x{"perms_num": 6}{}T?kgZ?!\U@@F`A