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- 52a18ce25cf38f68fe1e77ade185e80c@4pni@9=J mse-gucc]o@ *@\Ɏ@(@x $(~@ u%@%%@X4l@lV}&@x@e)@镲@5A}B(@ 4"@u>"@Fx *@I_+@nnLOXb@iq'@ #M 52a18ce25cf38f68fe1e77ade185e80c   systems  <     perms_num   perms_num  version9 #M 52a18ce25cf38f68fe1e77ade185e80c   @4pni   mse-gucc  vasp    perms_num    perms_num|a2U@]"@W}W&@([Z-@zS c+#@PN`,@eI)@ GĔ(@e],@tA}˜!@*g<@7Ou@ K<`"@ %@lur'@@L2rV*@ o_^+@% &@# "@_L@ioU+@St$@ 3@a%@X9&@!@1%8-@#b@p:@23@F?$@8-xW @}ЖsI@- PS,@('UH'@&@pe1q#@ǵ@JYf@Nzڃ&@_@V`@`Vy-@K3&@A}˜.!@<.9>(@Zw@dp4)@/Xni,@  @nQfL&@Nё\s-@o%;6!@f1!@jjZ_@^ )@"'@ @O}:~%@ @X2ı@,"@%%@N#E$@߉Y/)@x&1'@)\@lV}'@2ZGU@VI/@ !@QN'@e6$#!@L<$@Ӽi*@vk@~jt"@\8l @: :#@s&@H}8+@x]o#@ *@_{fI @{$@;Nё+@=yX"@.9n@ 7!@ >"@~oӟ"@dg%@ׁsF@(r'@Tt)@1=a'@hW!@ĬC@b'@p>&@vӂw%@׻?*@#'@T *@="@{z%@CsFZ(@:M@.H#@jM!@M~ޔ*@Q3 @SW>3!@%ǝ@+j0 @Hh@>"@ )?$@YQi&@T@`<'@j&@Nz)@8EGr)"@Xni5"@k)@Gz)@< )@c%@bbq]"@M@=a)@5 @J)@ W%@q890&@iqn"@<.+@qWs'@>d}(@g @2 @ho@<@($$@P0A!@P1@ D *@؞Y'@ )"*^%@ʆ&@hn$@{/Lj@ u:#@e@S3%@D4)@B[ΥZ%@++M'@Ry;i$@B= @ ϛ'@n/i'@ %!@WI)@y)@w;SL&@dww @EB[~#@N ^@vOj @,d%@j@M(@+t+@"%@lu"@?tA}ˬ)@ב"@y&1|'@=>d'@8EGr@V'@M֨(@/L $@SZ@;6$@)Do@Mg'"@)@$!@Gŧh @3K*@\r) @tYLlN%@f'@|~!<:@k "@1%(@e1Y@ctv28%@~k '@ vöE@Jh @bbq+@4Kb"@vT5Aԝ"@4@4@4@vasp{};=|(~< A0?̔>~[?H[Ps,&6w?ltOqT^ PJ?"[ARbDC${!UT?DAs?ޭ,YfQ^(`;X?XCa?6w\VPL7A`p_LE?A#?R] [>s֧\D?>Q4 ;X| \?bDsBB: vAUZ NNwx6)H4"V?,{lrfBo?. LdW$xCj?}"Ob? 0]?zƾdV?=mpg? +jc?կt>? W(3ۃ0dt?4 ;MۿҤtӹd?z=~SKK1bFhsrx7N n?unڌ`?V}by?#>}:3PiiUMu> qeT z?'cOʤ6KU+C?kRnHJzX$xCe?>]ݱ&U?d?H"Uban@j';TRTZ?U2TqVs'kA?"vɯbcꫫhp ?Jd?TUh L?ฌ:<$d?ư>eo)狽g?_f?7!lѭTk$ ?qnSQ\$Di q4GV~9?>+NF?-C62#b?9yYS?_VZa/dxB?mhY@Pj/h?1?74eop$d?cZzxĬW?x? KG>!cc>G>{"perms_num": 6}{}T?/ ? @@F`A