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- 60909e28ec98f03d0034ffe3af49a7aa@4Fy@9Fmse-gucc-9(!@5YB*@Z![ )@2@Zd%@pUj%@4)~@Ҥt*@ڬ\m"@uq !@Ci #M 60909e28ec98f03d0034ffe3af49a7aa   systems  <     perms_num   perms_num  version9 #M 60909e28ec98f03d0034ffe3af49a7aa   @4Fy   mse-gucc  vasp    perms_num    perms_numq,@PNk%@a2U0*i@=ڍ$@6Xo*@4h@;S~%@H@3y$@4Op",@͒5(@tN@o l`'@@̒55@xy @qm(@>)@˄_@"D<+@D+@ܝ&@&jj@\U]"@A4Fk@rCQ@uN,@|͍!@uT5AD)@^c@z*@y"@k@=~%@$EdX{@ TƿX"@9)@D@m%@ <)@3k,@<1Pn@J^c@-@#0!@!@=@g?R(@ ((@.@:ǀL%@eN%@<@_^}t*&@qWs'@82@ۅ:)@"lxz"@h @ vöE(@GP%@hs@ڧ&@eXg"@"@3h*@vkF%@ec] @~R8(@M-[D @+ X"@6qrs(@.;1u)@ %̴@#@t)@Þvkr@ T?%@fjk@TW>@+ݓG"@{/L$@B j$@{.*@q -(@M֨'@Q&@HP\@V̯@]P?!@D'@VIk!@> #@䠄*@scz@M2rT"@$EdX @<8b-#@2&@.9*@E )?I#@,g~5w)@ƊL` @ʉv$@Gx $h*@W!'"@S@Ù_ @/$"@V-!@_L %@ <@=>'@z]z(@r߉'@.4@89@P@^}'@v28J^%@6$#g%@%ǝҡ*@Oc*'@ׁs)@ۊe"@P1_%@Nz!(@|гY@ѩ+#@rZ| !@ *@VF@@a @9b->`@d@x&@ޫV&"@@_$@c AJ%@"~@5'@:ǀl&@ho)@V-!@wgF"@eE@+n(@P1(@n1%@[='O"@|m@D4(@ @ƒ@$@9(a%@v7OuM"@.=*@[ A'@9m40(@<;kG @rPL @|г@ /* @S\U]$@dD!@Q\@:f!*@DZ&@<%@߾C&@!uq#@k[@*#@G`@1$@Q)@)t^%@Բ'@J{/Lf$@Qi>@2c'@wg(@J8 @9])@du)@E*-&@=!7 @M OD#@SrS@ \@dW%@a2U0*@o1@ r*@%@}"@.R\Uv*@F6"@(@-'@7>@9EGr'@L F%(@*sx#@JRM@On$@Dp@Y}"@c]K(@vq -!@J @i5$*@*p @5l]%@؁sFF'@@,σs"@sFZ*(@j@֭%@s3(@g@8@*D+@@a "@9v"@['|3@Ɓe+z?Տ{*!3@X l?Bn䌵?B k?&Ņ 3@vasp{}PKQ@ylj>"Db#cunV?Afֈ`\ iTd[?8FGyhn?sosdzk`?TGBwIQ?zюkVF?h? Z+?#J{/L?s4B?I +v?ۂ?:8؛X`$)k{%U]=+1JZ?N&n@:8؛X?`$?)k{%?U]=?+1JZN&n@?s4BI +vۂ Z+?#J{/LBwIQzюk?VF?hsd?zk`TG?8FGy?hnso?j>"Db?#cu?nVAf?ֈ`\? iTd[Y,E?vݗ?]E~?Ơ?KqU٧?fu?d~ |(т?UzI?0g+&2v?x7N ^ rߡ268qzG?h㈵d?jJG?bc?D?!?h|?5~?<FzQRb׆5l/RS'ݚ_Zt?MbXSςPǑsra|y.$|?$Di=CR %s?z!?KTo RG^?ˡEHSȕzv֌?~{Dhk?rkm\?^Jvl6w\& x#?_ p.S i 㒿]/M?3pad]?:̗`?獓¼y_sp?A QH}?7Ӂ %vmox7N nd]:̗`獓¼y?_spA Q?H}^?Jvl?6w\&?7Ӂ? %vmo?x7N n? ?]/M3pa? x#_ p?.S i?z!KTo ?RG^~{?Dhkrkm\ˡE?HSȕzv?֌:#/kb?N{JΉ=6 ?.$|$Di=?CR %sRU򱻠x?n|?QF\ZGq>?sr?a|y?l%?]N`+f? y{?]M??RDUa?`w}`U3?øDkE{4 aIpx7N ^ɋL?}ƃ-S'ݚ?_ZtMbX?[!?6$YBs}aUNy*5{Xsf?<FzQ?Rb׆?5l/R?SςPǑ?B RQR-~W{iuP ?{"perms_num": 2}{}N?,7? Pui{W~@KU]@nO