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- 5071c9f96de229c9fd7df824e2903718@4O\@95zWYmse-guccoG8-x@:M}*@Y9=)@ 8*5@QH &@s)*%@('@fc]F+@N ^t"@m"@e #M 5071c9f96de229c9fd7df824e2903718   systems  <     perms_num    perms_num  version9 #M 5071c9f96de229c9fd7df824e2903718   @4O\   mse-gucc  vasp    perms_num    perms_num -@%@ytm@HU$@x#*@VO@o&@M(D@%Ѻ$@)yuI,@Q)@=@|G*(@ w@r@HP@PN @:X0(@*ԉ)@c@zG @v=+@I)+@jH<'@&jjZ@p>?,#@b(@|GJ@L2rF&@uT5!@Gŧ@%Α-@^zk`%@mb"@y@e(@y@ٔ+@Q(@3P>+@x]` @q $ @)"*-@oG8-x @ ^/ح%@W(@B @Z/rm"@ˡE=@1)@C9Ѯ(@QOI2@%@8%@=@ m9W&@M~t'@|?5^@p>)@L"@0* @V&R)@PSR%@: @B=&@ Q"@S"^&#@0{h+@nnLOXb%@yZ @k, @)@#0` @z):k"@QOI(@zV)@=U@=yX$@>'Ig)@j4@!<8b%@48 @@Жs)"@\*%@pΈހ$@ ax*@jt(@Afէ@Pkw,'@,`@ԕ@kC4s!@ƊL'@V+~!@]P#@*@m6@)3"@ezFG @S'#@ET&@<,Ԛ*@-ly#@@ޫV&)@{z @9}$@"A*@J{/L"@aR@eF!@LJ"@e6$#"@ N]y%@ĩ@.'@9ߡ( )@0Ӷ'@ % @U]@zG'@%@{/Lj%@ɓk&*@ .Vd'@q $ *@E"@ddž%@/L (@oT@)38#@!@:̗*@Mg' @7!@}\*@o l`@,`@/iQ"@ N]$@wӂM&@E@K4'@ cZB&@@)@E 2"@n"@Gr@|Pk(@k)@RZ1%@ϽK"@ v@:dw)@b('څ @ p@IK7%@G%@F_A"@-#*@'@yt(@i&K @/ @@4Ryk @Xе$@4)!@}˜.@9#J{c*@q&&@6X%@4.r&@9]#@1@s[#@9@@N@1%@7)@$(~[%@e'@g,N$@U 7@QHm'@{N(@[%X !@P0A)@od*@by&@0|D@m9r#@j@]].+ @G`%@R'@n@%䃞]+@>%@2̣"@^2*@F?"@n'@u'@#gaO;@I.!'@^(@N`#@V@ͪ$@,@8̒"@ )@7l!@c# @V+@N` @{fIJ%@nnLOX'@zpwn@ΪV"@v28J^(@jt@Υ%@%X'@@F_Ah @]P*@w( "@K8"@4@4@4@vasp{}O;_Pap!F0乾}]t?>WXp?Tv0Ӳ$B#ظ$5?n?HK?eS.B,cC?Mc{-ſ^H0?'eRC['LͶ?/' ds-z{+Ԑc( MI*OCͩ?=4efb?_\6:?>6hA(hs~?C éLhXR?4I,)w?,eX岁'XQ-Qr؋HQ,?z9[@h,d? B?ƠB@wԘPu7Ou?˾+h!˛?uB+H3m~I[?iaiG??߾Z'.+p?zT?1g?:vٯ䀭?aQ? bG?`?T6, ?0fR@zՑ#nSsP?4ׂT{F"4?ùz?ƊLkCŨoX;?QL3v$$Җ?a>#ګeI)?q75м?x>굿VH?`.e?;9CqǛ?>Qy?mO?*J= B?ad73?[v5dvSc!:b 0F$ -?@M-[닔?hUM?ۿҤ?g~?Cʠ?B?[yﺿPȒ9ec]ܲ?((E+H¾?$D qhګ$7n1?7C?2gw?xy:Wt n?Oذ4,F]k?qd?v4E?PV W@?$?2#?DZe?M$?Jo ?w?m3E?ǽ  - &(?@Ρ?1˞?uť?mqŮ?ٕa?Hڍ>?w1{"perms_num": 1}{}N?IS2?Ap7k@@nO