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- e27062b2181c2fa9734dff13352f5659@4G)I@9#VZvmse-gucc @}yY*@hbE)@8EGr@&@ w%@7P@,@&pn^%@pΈޠ@& #M e27062b2181c2fa9734dff13352f5659   systems  <     perms_num   perms_num  version9 #M e27062b2181c2fa9734dff13352f5659   @4G)I   mse-gucc  vasp    perms_num    perms_numk3$@.QM+@6$@zNzh,@?ܵ,)@l!A @iUM @̒5(@s$@b-@du7"@)@3T,@ak"@[Ɏ &@5^I b*@#GGl@6q!@Cl;@=\rI+@ܘ@ǘV@D%@(-#@:@T[%@J_{+@⪲Z'@fU@4.B#@ c A.@sF@Ș*@y@ٔ+#@/r]e@+0du(@&"@ُ"@)*x)@ \L@0/>:u@c]F-@%;6!@"@9zf@a(@+j'@ 8@|\%@ ?%@%;6z@3Kd&@ب'@CK@cՐ)@~"@HF @LJ*@NC%@XQix@8ܘ&@e/"@tA#@vۅ+@Oc:%@($ !@ZB>)@MJAd @)\x"@J(@8L )@}Y@qh$@{㽊)@9}c@s%@wJL @V-R@#"@'$*%@x@$@Vc*@'@Bf* @B&@ >@@~x!@iUM'@\].!@u#@гYz*@0_^=@bqm"@p%;6Q @8J^c0#@/$a&@1w-!o*@l> #@:ǀ *@t{IcT @{$@V`+@=~oӯ"@VC@aۢF!@r@H"@d#"@ZK]%@F=D@?M,'@67',)@y'@+0du@@~:3P'@~W[%@xqZ|%@:dw*@WI'@v*@ yǩ"@K%@48E(@< @HP#@iQ!@zrK*@ꐛ @3.!@@Uy@&R?o@3}ƅ"@鷯$@s)*;&@ ui@bod'@j&@ )@"@K;"@7@=!7Í(@V`)@9z,%@[_$L"@S!u@b)@00 @n@JY8V%@P%@Qf"@\].*@ME* (@33333(@̯F @Vc @d@h?RDu @ȵb$@"!@!@;T>*@E$]3&@%@Y}&@}$@_L @4#@R?o*@,P%@g?)@ WW%@'@Ql$@׆q@닄'@0*'@ {-!@;)@*@H0[&@⪲ @ 3z#@~R8@LTo l @ףp= %@j+@g@x*@0{h%@0 "@ c A)@wJ"@'@ e&@#J{/@Hh'@4S)@St$#@ 8@YO0$@I@K8"@m~)@%̴!@@j'W @SW>C*@$#ga!@= 9%@`'@fj@h:;"@ގpZ(@;T@AH0+%@?L(@<@ԕ @2c+@Mg'd"@g\8"@4@4@4@vasp{}XmZt?eC?Mn+cwb?A q:8؛r?IC3d?lɪ7Y?5&? I'20!j?:`D?fI-d}e? nl[?NMy]?d< H_>Y1\ ?(XQiH?Քdr{GzT)O?Nj@Sr/0+d?̔b?E&HB?'eRC??̔bE&HB'eRC)ONj@?Sr/0+d?(XQiHՔdr?{GzT?y]d< H?_>Y1\ }e nl[NM?0!j:`DfI-d?lɪ7Y5& I'2?eCMn+?cwbA q?:8؛rIC3d]hcxgT)^b?1=B`?ِfO?̔2?c3%k?{&JEn1?=w 'ihkD`? {| |?W^wp0&^?u? WB?1]a(?E_AjAgҦy?RG^?WyD6.6d?聏s?*T7S?HSȕzF?P<U?>`SH9dF[DAf?${!Ud?+aN`o?-lui]?P_x c??w?qjm?[[!r?}<ݭ,qefӝ'n?zƾdv?1 XrRh\?iq0'hs+~7U?TsPU?<2VW]?~_?t>-C6:8fٓlPCr?A() L"V?*)t4-2z?Tb.1?  Rd?DAc;Fzq~@oPCr)_BFw?h㈵$kHcCW?ôon6Ko.Z"3cvW9i1=B`PCr?)_BFwh㈵$?kHcCWôon?6Ko.Z?() L?"V*)t?"3cv?W9i?1=B`?DAc?;Fzq?~@o?4-2zTb.1  Rdy=pE|'fH?yQm?8fٓl?PCrA?.)?о-C6:?<2VW]~_t>`? WB1]a(E_Aj?c3%k??{&J?En1??wp?0&^u {?| |W^?=w? 'ih?kD`]h?cxgT?)^b1=B`ِfO??̔2glz?WHȪ?F?8c+߾J.騣>r\{"perms_num": 2}{}N? N?HW@@nO