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- 1e3b2b6eb54a4654cbe5a475ae46b6c3@4ۑ@9=mse-gucc\*@*Թ*@ (@#\@)"%@ڧa%@e,iG@@ȓ'@8EGri)@+@.1%@=~o@E$@tgy^,@"(@H@|a2U`(@ #M 1e3b2b6eb54a4654cbe5a475ae46b6c3   systems  <     perms_num   perms_num  version9 #M 1e3b2b6eb54a4654cbe5a475ae46b6c3   @4ۑ   mse-gucc  vasp    perms_num    perms_num!<8b@t//~ @s$@!A 3-@n7#@Hm~G,@㈵@@~8gDI @NPD"@LqUwU!@"%@>W[@s)*(@L1u,@G!@kC8@DR:@ l`q!@8J^cp*@ޫV&b+@j&@I@hyܝ@'X&@&&@5)^B"@`TR'p-@s8-@ǘ'@c#%@g?'@*-9#@o|@G?$@p%;6q@;)@0[wt)@=U?@N)+@s,&6/#@+j0 C@s@뭁,@o_)"@r@H(@΍ K+@]`7l @"uq-@Q,j)@ΪV@P@o-@L"@[%X"@Qfb@J)@{(@bٽ@p%;6%@hE%@6׆@-`&@r.U(@d*G@~jt(@0"@)Ǻ @)@s ^?%@ N=@6ٯ&@3"@RZQ#@d*@u7Ou(%@bg @)^(@*Ph @/t"@fڞ(@9ѮB?)@um@M$@0L F(@@]ʋ%@_Q@_@"@YiR %@rÏ$@l*@a'@K!qE@@߾,'@ ^)@Ve@&1!@B=:'@W}W!@_Q#@tF+@ʉvR@?W["@{| @o_9#@-lI&@Lv*@(yun#@ss*@: @3P>$@D+@+p"@]P@wE @H"@e1!@vN%@jl@z+'@}i)@y~'@Y= @<)t@"s'@1%@`L%@[%Xl*@뭁'@}"O*@ZBs"@7l%@&P6z(@d@5)^B#@=yX!@>:u*@=P @58EGr!@+ٱ@S"@ cZB@N@"@"$@&†g&@5@scz'@Ǻ&@@j'(@j "@`<"@JOc&@Vn/)@pΈް)@W[^%@l!A "@_5 @67' )@R~R3 @a@DR%@g,N&&@"^Fl"@I+@>"D'@;1ŀ(@!A @a @-@n @.1$@J5o!@QfL2@8-xW +@'@'@`Y%@Fj&@1$@s@ͯ<#@vR~@>(%@D)@N@S%@ah'@6׆$@~!<@s.Ue'@Z*oG8](@[ A @|Pk)@UMu0)@S&@je/ @ K4-2Z?Fn10eS.g=c?8FGik$ %p>+NfO;5Ynصݒ,?cJ!K\?A Bt?ͮ{+C?]S m?qimjVC^RC P?Tb.Q`x%s}OdY0GqTb.Q?`x%s}O?dY0Gq?qimj?VC^?RC PA Btͮ{+C]S mO;5Yn?صݒ,cJ!K\eS.g?=c8FGi?k$ %?p?>+Nf?{4-2ZFn10?dC225 p?`UNc?8*5{U?D0.sn?smBtA}l?bFx{@UwEee7it?'_ynh?-Xc[l?ʼnvd??6?ek}p?n;QByo?WxYJiWVj?5Φ#k?]?ܵ|p?҈}n;~MۿҤdˆ}(FfpnkA 1obHN&nE?Zo#Gk?tA}lbFx{@?ʼnvd?6ek}pnh-X?c[lUwEe?e7it'_y?}֤b?1{va?``?/^|n?q89@'@jcPj&?Fr?m?AH̾2oMY{"perms_num": 6}{}T?vX?rF@@F`A