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- 36de96a4fb86112a3a0cfcae8dc35d35@4G/_H@92v,mse-gucc=D;"@& @xZ -@',,@F ^!@ԕ(@+0du@F?%@bE %@^T&@# #M 36de96a4fb86112a3a0cfcae8dc35d35   systems  <     perms_num    perms_num  version9 #M 36de96a4fb86112a3a0cfcae8dc35d35   @4G/_H   mse-gucc  vasp    perms_num    perms_numJv &@)3H-@o_7(@>"D@Oz1(@ ϛZ#@_-@C%@Wc#p)@=~ @;Sv+@b@ ,@([j%@܀#@̯ @KU)@?@R"*@5H)@5ctv@CԷ@ka%@97,@5^I B&@ g )@x]@*)(@ !@ <.!@#JvL&@Q^@\>!@` c@!Y^"@DL$zy@C6(@lC8'@Q|A@kHc%@C9Ѯ2%@1|DL@oŏA&@:Mt'@R@ۿҤ$)@vöE"@q -0 @|a2*@K7A%@@ٔ+@£'@ "@?D#@#S+@C6J%@EB[ @C9ѮB )@ǝ @̯"@n/(@)@y@e@Z $@`YiR (@Uj@+P@c*o%@D0 @_LJ@>:u"@Lۿ%@!Ynm$@i)@b'@= ףp @;f&@)Wx@H@3f!@( '@!@ v$@,*@NK@h˹W"@ x#3 @oꐛA#@:pH&@hUM*@#@S%*@'K @9}$@@*@n"@/u@2ı..!@ypw"@(\!@?o*Ra%@MbXY@pUj '@ (@?Ś'@鷯@;S@X'@ua.&@H0[%@Z*oG8-+@:T^'@J8)@i㈵"@l%@fNĖ(@c@ܵ|@#@ ܺ!@٬\ +@ @bX9(!@؇@ؙB@ @6o"@£$@[&@ K<@a'@&@0|DL))@g'!@O|c"@mZ@rK(@d`T)@ٱ%%@cZ"@b@Q(@aMI @xE@Ҥt;%@z&@E_A"@=~*@I'@oT(@ vF @d @{fI@D` @,$@qZ|!@ F6@Icv*@˄_&@S:X'%@:#J{_&@#@2Yس@O],S#@164@qrCQ %@vݰm*@UގpZ%@='@'Nw(z$@:fX@`<'@\Z(@0* @1߄B)@M)@46WK @k&*@I "@J{/L"@4@4@4@vasp{}8ɓx؃+=)jW:O?VC^?cJURy=d"[ARTqs*>.X?]/M1?8FGI#G[?eEmܚt["gխc|W?ӄ'c|h?700?a`#fF?J?(8'0m;ŪAh?j>"DRvꭁB?ubמY" !l?xy:Wd'>)qR8s^H0~ZDE-jwH1@ TZQfcGnM-a?#d?7k*WhY ?lr?tϺFˁN?B?C=e?K8??Nh?H[`?H[@d< HV_]5?~jtc?]pX:?KlfvT?p[uM?i{g;Pp0F=Ӟb?&|' F3Gsdh?ŭ'?E+Ba>[{Sn?ɐcY?7¢"N'y?qimZ?>+NF?IӠh>);.r?pYW?h㈵$+mwD8Zh?ϛTh XrT?#=B?WxY WX6YM?gnTa?M7Qs`>d?kR10&dD<_?=?Z H?H[@LnaVCK_܂Y?9:Zb?_vOF?Ac?}"OyaْUA?ce?{l?`̖pc`?֪]jڍ>mPl\?mV?eo)狽g+ٱ1~*O t*g\8@<-?p'PFu:`?OYM]g?~[~lrG=vOv3_??Ң>]z`*3a?Gǁwlxz,Cl?"~jtHk3 Z?`UNc_LE?O!WY@?&:,B5?RT*?ph`}fduY?r9>ZlMG]?y"k?iUMu?cxgd?O;5Yn?q!FV&"dTI?`eM,U?ro~D4?F?%ǝr'bd\?cwrsr?c wAŸJ?X|[T? F3?~Ϛ_?dt?X` @m.)˃9D|?t>?R `?=Svk t? ?k?9̗?x!]?+,_?q?ØDD$l?T|{?'zi?kھ7b+_j>{"perms_num": 1}{}N?f_P?{|T@@nO