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- d5baf26c57eef0439b0241ec740a853c@4G3@9I[dmse-guccAH0@('B'@M!@x]`)@Ĭ"@NC@g3@1PN+@2ZGU%@x@e)@ݵ #M d5baf26c57eef0439b0241ec740a853c   systems  <     perms_num    perms_num  version9 #M d5baf26c57eef0439b0241ec740a853c   @4G3   mse-gucc  vasp    perms_num    perms_num|Г*@$@ ,@=`!@g?Rd!@z(+,@'@ / @|'f$@uݠ$@E/XnI@@߾%@ƅ!Y'@X2ı@x]`(@K7!"@!Yn@)@*p$@M@r&@I "@{"@σvK*@(A&$@e  @0/>:(@\tYL@72!@yX5'@KTom(@`'I)@cE a@d!@g?Rd@E>"@m{%@e-)@q"@y)@ׁsF@j$@7*@sF"@iWV@0|D| @wb֋1"@d`T2!@H$@Bxqz@n&@h(@ ;'@\U]@W/'@j';'@֐g%@8ܘ$@l/j*@:}k&@ʾ+R)@Yn"@Ϡ$@ '@[ @e,i"@Pf!@ Y)@J~@S: @-C6@\(@r.Ue@LTo l%"@,d#@x@ٔ%@?x}@[%X'@YiR &@1PND(@qt.!@_vO!@ rh@}r(@ [(@ vöE$@hU!@ek}q@3.(@n@7T7@@$@7',P%@&S!@(~k)*@+e('@K'@ؙB@t䛍@=w@wnм@ĬC#@CR!@eN@u)@L2r6&@bg$@M֨h%@Y9]#@7ܘ~@Ù_́"@@ $@?"(@QC$@ <&@#@B @jvD'@C4'@1|DL4 @!lV )@yt[)@"u%@VC@%"@6;Nq@eII@On$@bE@58EG@9 )@~$@rm"@Ù_)@oG8-x!@46\'@bx&@6Y@? '@"^F|(@4ctV#@Ws`@P0A$@O#-@"@S%(@xP!@\8 @wۅ:m*@9 @2$@խ&@rPL@yS C"@mT(@Zm@(r$@ʡE&@Q,4@z3+ @|DL$*@.Q!@&"@ LP3@H`Ns?:R^n3@w,s$Tѡ?ZBr~dX~Fd3@vasp{}}+s ~~V|q89@0'h÷?) ^?/?8*5w0b4I,)wl{%9`BT?)]2?[Y"mOT6) ??0a[>?'b w?Uܸܐ7o=?aۢjQL?Lm?Zc!~oӟH4J%? \⇿VF?hiVΈ??=xV4*4`<.9?Д~P"nN%@gaO;5?|w KUWB\9{gc'>pSэ?CTf?X)k{j0 GĔ?8Tjt?c> ?+1JZAmߣ3.?t}?@ < ?`#I,`?*.!k^ՙN`:ې?c߷?΢w*?zۡag#+LK??z4eE,i?7k*/K;5)?QGTTȕz?E4fb? ND}XLx=\r?mQfL?;.R(?߃?ᔹ9 A>D"QhY?@0`U2;ީ֯Qi?/H?4`? XĐ!k^u?o>;ࢿ7P|zXG?n³E>UIddy?T;Ԗ:k Kƴ8ՊDP5z5@;"h??'kC4? ʼU?(?m]?9yY??Qy9¿v!Hk?#jG?EKOJ yk?a!5]Ot]?)!XU/?aQ+xxµM2r?N gQOI҅?dzt>3p܌?t&m?!9U? Xİ?fF?N? ӁV? q׺Ԙ(_вK=U?Hoܚ?:KTo^:F<͌?I >ͱIVKe%?4 bdUԹ?䀥?'I1 {?Swe ?^a?nHJzzSr3I_{?du&qVDMoߝ?HrڃT[?G6WͫiWV :!t%L?A$C?f}?A ?/ͮ?&|k?l\Ϝ?() l;OŠ?A׾^?Tḷ q750ҋF"4?yYKU?D?&1|˙?2p@KWaxwdZ(i?iڐf?gbaEHξ򰿀'zȔAհ?RhL?4Ry?߃.@:s ?i?^{IfC?~T-f*!%?zMq <?.<mA1>{"perms_num": 1}{}N?ƵCZ6?%!*f-T~@n]@nO