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 &M|,,l- 673379ce06d248d79f756da003b33642@4FoCn@9 jymse-gucczrK@G)@,}V(@a̦ۢ@ZӼ%@4ؙB%@6[@Bs*@ <."@'f@9 #M 673379ce06d248d79f756da003b33642   systems  <     perms_num   perms_num  version9 #M 673379ce06d248d79f756da003b33642   @4FoCn   mse-gucc  vasp    perms_num    perms_num(*@Pft@Ciq!@&6׆)@yCn*@'Nw(@*5{%!@l`q8C%@_L, @Dp#@CVz,@j+@ u!@-s@,$@%P6%-@&䃞 "@NzS'@1#@z):@W2"@QI@ [t %@ 7+@3kL%@HK(@ӂ}%@gaO;@j{@Y:-@Vy%@S c !@͍ (@B[Υ@%:(@Ve*@Y@hHK$@ \r)]@_x!@&jj*'@K#!@ni5$q#@sM*@B`"@ y!@E_A:@8#@CVz%@&"@*@խ>#@V)@8gDio@nض($@B=*@:3P?"@JY@Pk @"-R"@Ĭ!@Ù$@ҌE@^ &@ƧϠ(@6"(@ӂ}@ m9 @E/Xn@#EdX@g$@ףp= '!@fNĦ@OGɫ#*@5vm&@6>W[$@"\&@ #@}͍@?"@yS @8*$@y]*@N %@"@jH '@Hz7'@j@Gŧ'@a2U0*y(@%]3f{#@~tg@M(D$@_{fI@o1]"@wgF)@r3܀?!@{{@!u*@" @(yu$@f/'@j@+0@X9v^"@v7Ou(@!'>@Nz$@Cn(@ % @';:@Ȱ7"+@a!@tv28:"@zo3@;$9Vrn(е<3@1Ea= IM'ԟ3@vasp{}e0R?ډH{?ADj4?j0 Gt+6~?9z~?ŦB w?o[t?/\h*T7CD?zVҊo(I*}?Ì?~k'JB?^?wth>nKs4GV~QW;stOʤ6K?׻??@4i? 5E| V|~6rݔz 9!\?/N[#?W;st?Oʤ6K׻?~6rݔz? 9!\/N[#@4i 5?E| V|?I*}Ì~k'JB^?wt?h>nKs?4GV~Q?*T7C?DzVҊo(?ŦB wo[t/\h?ډH{ADj4j0 Gt?+6~9z~zm(^YrL8fٓ挿,9$PbmR}[X7}Ytw}?f+/i?Mjh?CpsiwT Ds?k=]}N`o?V`FtϺ?FT=o?xy:Wd?YN?pzw333333?-'􅐃?ǟlXSy?LLb?)!XU/s?+򑔿бJ\?/Û?|&iiO9?Q?U?K=Uo?.M|Om2+7{5zKK## ޏ/x?)7Ӆx\7?NMg?f! ?`Hz?cZ6ā66?SH9dzM J7T7`>s֧c1{va?4BX?J?$z"oI?W\k?~ N3`?r1qpC׼,=)?:u?-c}c3O ?yȔANMg| zdT8t?ùz0/>:u?-c}c?3O 'eRC[cCԇ{|?yȔA?NMg|? z?3ۃ0{ю~sҋ?Wya`9z?pC׼?,=)s֧c?~ N?3`r1q?f! `HzcZ?$z?"oIW\k6ā?66SH9d?1{va4BXJKK?## ?ޏ/x)7Ӆx?\7NMgOm?2+?7{5z?ǟlXSyLLb)!XU/sUK=Uo.M|?|&i?iO9Qpzw?333333-'􅐃+?бJ\/ÛFT=oxy:WdYN[X7}?Ytw}f+/?N`oV`?FtϺwT ?Dsk=]}?iMjhCpsi?zm(^??YrL?8fٓ?,9$P?bmR}?oP{>5侙Oj>N+7-f[, ?{"perms_num": 2}{}N?ɽ? ,@r@nO