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- 686820711f2ba324bc3da99e55cc14c4@4HH@9$mse-guccᴠ@7qrC*@*)@a7l[@eN%@Ӈ.oY%@Y>@m''@_LZ)@Uj@+@0| #M 686820711f2ba324bc3da99e55cc14c4   systems  <     perms_num   perms_num  version9 #M 686820711f2ba324bc3da99e55cc14c4   @4HH   mse-gucc  vasp    perms_num    perms_numDL +@Vn@"\#@ڧ,@@K7I(@zpwn{+@H(@m&@ o_%@9@0W-@CRS&@e,i7*@Mg'D@׆q@aod @}@:ǀ)@oꐛ'@qA+@8L!@-A"@Q@xW!@77',@YLl>]+@!rhm@ S" @n<@U+$@J8@(r(@ʄ_(@Zwg@ղH(@Tt$+@1% @BfJ@!q/)@x@BO@PI5-@_Ah"@-xW"@G@#(@?߾'@0*@Жs)%@}WK%@G?@`&@G(@CR@\Ɏ@)@"@8̒ @j*@_-%@"j@v&@v"@K4F#@5*@iW!'%%@ @ަ?)@"@V+~(@ $ )@}"O.@Y$@E4)@+ٱh@[%@]oe @"s@G|"@l> 3%@}"Oy$@£#)@( '@\C @n&@+<@`@X!@"'@Uj@+!@2%$@e*@y@e@7l[ِ"@| J @0AC?#@ gZ&@=U*@UMu#@67*@8-xW @m$@ -+@3ı.n"@+j@7!@*g"@%"@u%@$EdX@2s'@J +)@pUj'@)W @g @m'@ŏ1w&@dCԇ%@yZ++@*a'@B!)@"@n%@)@ {@3fC#@镲 !@H*@#-R<@? @m@ @a$@_L!@oT@}t7*@3.&@ 3%@ o&@Q#@̒5@1%eD#@?@;Nё<%@ę_)@ɓk&o%@'@㪲$@d@҇.'@n'@F?(!@됛,)@<{)@?&@Y9m @ݰmQ#@{@sa @4 s%@T@~@ *@(XQi%@Q"@@j')@j';"@ '@lV}n'@B @"*'@nض(@cE a#@t@$@ԕ\@"@ 73*@,ypw!@up@ J*@\Z {,!@Z {,-%@A 3m'@8*@QOI"@?ޫV(@Hm~@~5(%@ \<(@ߡ(@[ A @gs+@o/iq"@k"@4@4@4@vasp{}2 4Z?&z,?PlLeo)狽W?RC PDXPHvӂW?U+Sy7D?eo)狽W?|DL$zY?kV?^2g?+SP?|e?}rDq:VgXWj1xh?Ң>M?kHcCWܚt["7?Lna?zNUh b?PSиp $ h?NA~6rd?PS?иp $ hNA~6rd?Ң>MkHcCW?ܚt["7LnazN?Uh b}rD?q:Vg?XWj1xh?^2g+SP|eeo)狽W|DL$zYkVvӂWU+S?y7D4Z&z,PlL?eo)狽WRC P?DXPH?Y1\ -C6?VSbB?A ]\AA)z?uv28J^m?UJb?]n0a{Bl`ͮ{+S?[ ifx #A?@fg;Uk$ %?+~7e?}r$?yxρYX|[TGxcAaPq?شRbZ H?_vOF0&N%\;Qi[?j]?6qrCqˡEtʼnvT?F̱.8fٓ<}6En1?=* u?XO0~??eq?҇.oy6ُa? c AJh!>@KK?[5?*QfJ><};l"3WIӠhEf.pyi?wDgi?9̗'?Os"30 XrU?Q0c 8kp[u]?ro~DdIICs?^o?[5wN#-u?Yja?2[?>s֧\N ^5?MG7W8:V)=s?'>9??N0j?-o?|A h?(@D?BԳ d? ?8:v1Y?0ACW?G:?N0j-o|A h(@DBԳ d ?8:v?[5?wN#-uYja1Y0ACWG:?MG7W?8:V)=s'>92[>s֧\?N ^5wDgi9̗'Os"3?ro~Dd?IICs^o0 XrUQ0c 8k?p[u]?eq҇.oy?6ُa};l"3W?IӠh?Ef.pyiF̱.?8fٓ@?KK%>\;Qi[j]6qrCq?ˡEt?ʼnvTZ H_vOF?0&N?Bl`?ͮ{+S[ if?X|[TG?xcAaPqشRb?+~7e}r$yxρY?uv28J^mUJb]n0a{?x #A@fg;U?k$ %VSbBA ]?\AA)zd< X"s| Uu 4_>Y1\ ?-C6W\T;IaLc?MjhAr_s(/b3OL?