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- 7c1159d99d2f71e71d94ff3136766f1f@4G)@9(hl(^mse-guccjq"@Y4 @[-@en&@1Z%@vA-@![=@b֋h*@33333(@L$ze@ #M 7c1159d99d2f71e71d94ff3136766f1f   systems  <     perms_num    perms_num  version9 #M 7c1159d99d2f71e71d94ff3136766f1f   @4G)   mse-gucc  vasp    perms_num    perms_num"'@9 {o"@ ^"@$@֭އ,@ v&)@&pn*@$@[Ɏm@ׁs@472$@A+0duK+@#Jv|*@AH0@ >%@{"@u7-@0Bx%@eS0,@ !@um.)@@߾|@鷯(@ B'@@ vöe%@Ϡ2%@uYLl>@1BxqD&@mn'@#G@HP8)@ \"@rPL @6q)@ʾ+%@4kr@E_'@[rP"@##@1+@pe1A%@ @}˜.)@TW> @*\"@x (@)@Ut$@H.*@)@/$#@R~R@J$@ctv2@KR"@v)@ !@c*/ @V*@ǵ @*Wx8%@^)'@o_@Nё\"@H}()@58EGr@a|I%@='@o_@I2j @h˹WE+@4)N"@xWf"@4@4@4@vasp{}"Bb0`zUgcdTkaVc wa.Td}?H39Ak?X%S?r CSKWa+ei?Dauʣaq?AFc%.?DAcb[>n y]?+]gCi;fO XY?hUMp?IpT9]S-\oP`s MR?qc?7k*GsLhb};l"37?zюK?kHcCG4 a?@fg;UCrcs?>UWd@fg;U?En1?DAS>bFx{P?Aȗp?|RgMkhY 2+Xp??Nhǘp?[ i6*oG8-xqVc#PK|%`?a+eI?W\T;?lsczr?kD`8ӅXQX|[Tyj{gUId??>?V_]U?1ZGUcG,r?=Z?3O\ǺF?na?U2TqfR臭l?;~f?$Dv8j3S?eXq?)t^cg-C6?=mg?MG]?Ij3OLyTQ?wJ\Д~Pg[k?gBb?W#2r?.8_v,;cVc#`SvA]p?~bUm` !7?Q,R268Q?臭S<-?p'@jM?v1Y1\ݾQn!Jy'LX.2?k*.^?W9Ir C?{G 1g^6S!^?39A\?pd?HV |3jJ>vw?-C6Z?Y1\P<U3jJ>v'?J yk?7T7PQ,R?aunڌs? a5fboJdc?fLgA?5Yqӹ@IӠhNLpvki?mYg|_|]yd}rT4 ;H?(&oi?(֩=#A?s-ZuGi?s'k?#1?p%67F?/ a ?> Ƶ̿Ѿ31sU{"perms_num": 1}{}N?٩Y ?F76%p@@nO