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  2&M,LLl- 6742872e14da0b1328244ee42aa9c50f@4۝@8>Y5Ymse-gucc&kC@AC*@^(@Psג@dw,&@_%@c@FO+@g?"@xWfL#@M֨h-@U[r`%@(\e"@`y*@Q5UR+@g@%%@ #M 6742872e14da0b1328244ee42aa9c50f   systems  <     perms_num   perms_num  version9 #M 6742872e14da0b1328244ee42aa9c50f   @4۝   mse-gucc  vasp    perms_num    perms_numf6@&pn>@~R((@"T@"@<,D,@y):@~:p'@u-+@aTR'(@ǘV@!<8b @CQO(@ N(@g,@eI)x"@Mg'@kC4@vݰ"@Wc#%@0/>:u'@b֋H@b"@q@UHIU+@(\&@D$]!@Q,@xWfl)@Y.*@@M-[#@pq@uV>%@E )?9#@(rw@eI)@3&@u@wJ\@=,@S.1"@J{/L)@7 (@=$`@+ٱ8)@YBs+@Cl @9ߡ(0@V ,@٬\@sƇ%@SW>#)@a{@UB"@Jt@pq)@( (@@Aȓ%@;T>%@<;@W]&@$'@&䃞 @m)@="@}ƅ @$S)@M OT%@}@x&@N@"@?L#@ro+@Q/%@׆q @Ps)@?"r @]mk"@M)@82)@#^l@}$@ )@^2@N#E%@" @Y@ϸp "@wg;%@.oS$@<1P)@U0*p'@>M<@NG'@?Ŋ@1*@oꐛ!@g\8'@i㈵!@#@{*@n3@""@72l @~P#@%N&@jjZ*@Z#@'ILn*@M @6$@ \*@ׁs"@c AJ8@n.!@K"@EdX!@ch%@Hm@1%D'@@h)@;5Y'@(A&Y@@d'@n%@Aȓ{%@5*@UHI'@QfL2*@=\rܙ"@ZBsm%@( (@&lscZ@QN"#@VC!@:u<*@y#, @je!@VF@ F%ub@=U-@ Tƿ"@iq$@3t&@ =@%'@T7&@y]*)@( "@?"@VHI@7ܸ(@]K-)@.%@rwH"@&"@Ù_͡)@+ٱ @"b@=%@y] &@?t"@{*@~nH(@tgy(@0*@}y @@l, PC @u$@닄!@p:@Gz4*@,&@ U+.%@Qr&@5 S#@^x@82@#@1 {@'%@@+0d)@zFwp%@yC'@&9 {J$@Q@Y4 '@5!'@~T2!@3܀(@x)@ۊeD&@Q5UR @|~!<#@dw@PS@˄_%@=@s.Ue@/r]*@ZӼS%@†W"@}if*@%e{"@m(@4C'@wE@7'@+E(@Xs`$@!A@67$@e-m@a"@R8)@?:u峌!@46Zl?>s֧c}U?)qH !7?Q,bDh[)Wxg?ôo~?J]2A?ŭWA !?VSbb?(BveZ G`V%qEt>?zn? bGp?  c?/ިU?| E?#fF?j?Ɍ^{?ٕf?4 ;X?}:3PY?(G`4nSmp;ZɐcIh ad!::?yUg^h㈵4? .p(@TTq?YLQt?82?D?{k6Nd>d?+)Tp? {j?gejB{/hg??̔?N)]bO!WYPTd0?6y3ۃ0ٓx҆Âsۄ{e~ :!t%\?"cn\?veSKK1sIv3?[| Z?s*>p?\Jp| ^`anr|XFq?ze??Ŋ:À%W?I"4)^r?^ӃRjq䂿7l[ c?X9voMۿҤ?7mi*:`Tu?Ku/3lt?)[$F}͑?b?m77M|b*3R1zn+Q?k=]݁?ZаX?IpdSvA]?_ ŦB g?B;Y? !g?*Qf?{/hg?q哅?77M?ǜgK6N͓k dvv?{5Z_`V(| nl[?4%xip[[x~?9yYS??viSulz?Tb.q?W[nIaLS?qimz?!Hv?pEx[w?Qil_?1?nq\9s?1>Yc>Gz;>{"perms_num": 6}{}T?>6e'?s9\qn@@F`A