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- b40bf17658e0517b84faafb2c72ef766@4Bd@91y;+mse-gucc쁖@Cl*@(@0Bxt@_^}t%@Gŧ%@aod@Q?'@R)@;5Y@^z #M b40bf17658e0517b84faafb2c72ef766   systems  <     perms_num    perms_num  version9 #M b40bf17658e0517b84faafb2c72ef766   @4Bd   mse-gucc  vasp    perms_num    perms_numk`(@Pk"@]Pߒ@=D;#@e W+@y&1 @Z!!@?x%@,E|W$@ϸp d,@D(@"@=U(@HmD@Zd;O!@ %@c]K@=(@OcJ+@1PNT)@(@3yc,@bۢ"@ypw&@2喖*@I G@I.!6%@W 3?'@}y @Ue)@,σ'@jtX+@eaa!@[!@w-!l@)"**@&SJ+@('UH%@wkF-@4'@s ^%@o*Ral'@Z![#@d#@:p*@><%@J +!@Բ(@= @U+~"@xZ(@ͯL)@n\g@x #@ ')@@,g>%@Ral!Q @㈵ @x]O"@v^%@J4$@R~Rc*@pW(@TR'@C5v&@@Q@2=a!@^)˰'@!@b('#@4*@vӂW@"@ۿҤd @iUME#@hU=&@(*@컢#@P)@ rh @/n$@8Lp*@Yw"@ /@Zd;!@h?RD"@/r]!@Kw%@R~R@=>t'@̬)@3d#(@GZ*oG @3bb@hyܝ'@ K< &@nSb%@t{I*@m'@N@c*@e"@ 7%@(@o*Ral@Է2#@6!@>:u*@bJ$ @pZ!@Pp@dp@.Q@Tg"@%P6$@=yXu&@M2r@v7Ou](@9@0G&@~R8)@j!@}"ON"@J5ov@?R)@z1)@g67f%@R"@{@QOI2)@mIF΂ @zS c@ަ?1%@V}b%@-l"@I*@JY8(@[='(@ǵR @z @BB@[ɎP @m$@l[!@Tr3ܠ@5+@s]&@k)`%@R~Rӱ&@67'#@/Xniu@g6#@#Ed@V2%@ "DRs?Kut|A })q?K[?-l`?6hmXCQ?vꭁB?omti@?DXPh?<.9d}zlˀdqc?]iYM#~Jvꭁb?1n?ODo?_>Y1\-}:cySKg?dC?,'`.$|?àL8͋SfLgqv7pi}-LLy HcnS}?M Jʍ?xcAaPq?v()T#H0~k? .V`J?Xۼqr'q() L\4 _?]aqk$ ?0 "r:Kt?ŭWm2k?nYk(g?*nEEl?wDgy?x?z7ez?E&Hr?Ŋj?IOZsY?s/0+鎿ncZz.8_v?HJzZmK8l?2ZGUD}${!Ut?˼Uס?PۆQ0??ŊJϛThMۿҤD?V%}`e7iT? .V`j?^h5Φ#{?'eRCw0bag^H2Av?Fn1@268a3&c`m?yxρ9t&ma?boj?obHN&ne?E?a$ӊFSweWy=`d 1^?ODO?>s֧l8ߡ(?%?;s Kฌ*qimjd< X?Ÿ:YjQ| Eެ|?&pnnN"¿z-C6R\U]A$@4 q1Y2nj|&†wGֆ0_^? nU? fLgs?n2 nP?ĬC9? jVfʉve?"sR\U]Q?-@j?Oʤ6;?QfL2rf뤾,t?PۆQP5+-#n?J= By_?Je?E2p?30&6?i;.8?A9w^j?(@4c> y8R?2Ǟ=w?) hu_QkdM?ю~7}?atϺFˁ^ q?Rr5w|sIt u!Vab?%s}BW}W{ꫫ8?E? ͍p?!%?#jGX\,>i>{"perms_num": 1}{}N?]U*?%!@@nO