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- aa90f10bc27c1da108f1d4072263c909@4G }F$@9(UA mse-gucc vöE@K4F*@CK(@(XQ@=U%@ϛT%@ [@֨ht(@#0 "@UގpZ#@+ #M aa90f10bc27c1da108f1d4072263c909   systems  <     perms_num    perms_num  version9 #M aa90f10bc27c1da108f1d4072263c909   @4G }F$   mse-gucc  vasp    perms_num    perms_numE-@֋h%@:̗`@E>+@F@ŊL#@+e @?")@^ @d`#@P1-@>٬#@䠄,@@ٔ+@ 'X@)'$@>\r) )@k*@s!+@cz%@s&@%!@-@*b)@V*@v7Ou@ۧ1%,@hyܝ%@!uq(@4ؙb$@ek}@*)@,H3M+@B=&@_YiR@ (@߉Y/@ݘ#)@%C,@,g~5@DQO%@%zr-@XL"@҇"@]K}@Z(@ B'@u@7ܘ~%@9G%@N»\@x@ٔ+&@B '@"@:dw/)@'o|"@ؙBu @3P)@U0*%@f#@|DL$'@.Q5"@(yu1#@ ]+@.%@R?o* @}b)@XL@e6Ȅ"@(@@j)@@eNt!@d'@+MJAW!@j#@<,+@!7 8@ϛ"@[ @?#@ @&@}yy*@ #@n*@I @ Q$@M2r*@ao"@vöE-@s-!@N`"@JR!@K=u%@'@@ '@%zr )@)ƈ'@ek}q@z(@4 '@[ %@uT5a%@w( y*@F6X'@Zd;)@*"@hb%@\Z {(@D@3d3#@h!@z1*@io @Oup3!@$@Ҥ@@T"@ $@- PSf&@Pkw@Ic'@0 G&@IO)@g"@{G"@uV@x@ٔ(@A+0du{)@qt.%@~"@k @&*)@ @~n@/ 2%@AJi&@,σc"@i㈵+@(yuA(@N@a)@ GĔ@F @TR'@|Gj @ $@ϸp !@;%@?b*@M(&@)%@d|&@:H#@Z!@bh8#@3@vR~2%@[_$L*@ n%@Ù_'@y$@{,}@R8'@}"O'@:$!@>(@X*@( y&@ > @|гY#@nض(@C5vj @eI)%@.n@ۊe@Q*@9vo%@["@ׁsF)@V}"@ Ac̍'@BC{'@L7A`@Z'@"2(@Ih˹#@?@.R\U$@Ǻ&@Eb"@yѩ)@W!'ծ!@n4@R @9]*@7XO @ĬCI%@,}'@ O@:T"@֨ht(@vkF@})%@ʄ_'@9b->@[ ] @; n+@խn"@ "@4@4@4@vasp{}`8c/`8c/ฌZuN ^)P*3Q?`K8?Ag&|>wakb]/M!h㈵D?TO}c'eRC+mrS?%ogbo:ۥ _?z7eZD)Gߤip?֩=#Z?abFx{`I?TsPUq:VgBDQ?pYg?`_?ǁW˝i$DBN ^u?qnCh:;\?2?^S??8ӅXAMPDx*O[?X%c?h?#tubkO!WYP&a?wb֋lI%rY?!>@`?VbK?q@HF?=ԶaTZa/d?0DK^?R\U]Q?<-?p'P @=Ƣdpd?JCBbHk :!tp)q8?=ԶaT?"ߥ%X?oQ?h^^?U)^?${!UT?_LE?W<ܴY F>?$DVʤ6`?8Jwp?3`?{8?ôo^?bFx{P 2&g?\4 _ OmI:*h?]/M!?Gf}U?/^|^?IPl\?e3fC8 A?X`?ôon?/nB? KsLhr?}nd?lXSYT?Hh˹tRH2w]?Owx@?MLbGX?ZQfC?`HTŸ:?A_zsq?ڕ!f;?S›?#y?Ll>Luge1ܪ>{"perms_num": 1}{}N?+x?y#@@nO