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- 2b3ee5888bdd3c0cb36306117a2c70d2@4FQ-O@9 &Wmse-gucc%V@?:u峜)@.s,&(@"D,@ $@gC$@d@xEL&@ޫV&b(@{~@'; #M 2b3ee5888bdd3c0cb36306117a2c70d2   systems  <     perms_num    perms_num  version9 #M 2b3ee5888bdd3c0cb36306117a2c70d2   @4FQ-O   mse-gucc  vasp    perms_num    perms_num*'@E )?)!@bg =@ Y"@d,i*@V-@'IL @h$@9z#@DlY+@CV (@`"ۙ@ݰmQ&'@N@ac@8EGry @#G$@닄+@-s,'@:}k?*@tn(@6[(@?'I\+@w4!@9EGr%@l`q8)@!Tc@f$@Y=&@SW>3@ <)@.4&@7[ q*@l g @ W @%@ +*@C9ѮB:*@1$@L$zu,@ F%u&@t$@}"O&@㈵"@%@,`N@oB!'@H|'@ŬC9q@K=$@ Tv$@qZ|*@8d%@yS 3'@Ҥ@ׁsF'@-l!@ׁ @n(@}R$@Qkw@V`%@_!@k+"@T㥛p)@-Q$@W}Wd @3'@9&@_!@0_^'@pB!a(@v@ڬ\m"@&pn(@4O@ЛTK$@\4@?W[@_!@=,Ԛm$@V+~#@?x])@'@^)G@eN%@a@b]@9 { @(\&@B5v @ ҌE"@b(')@@{!@v@O}:"@@ٔ+;%@XG)@#@ r(@($)@f67$@mor)@[Ɏ!@-xW@c* @=!@XO0!@1%$@B :@XO'@J(@&S:'@Wc#@ @LH&@x`%@{k`[$@1_^})@*oG8-8'@nSb)@iq!@Ҥ%@}'@HQ @je"@4)ݮ @ )@!Yn@'K @L@ =@Oc@>!@p:@$@aMy%@Q,:@ݰmQ'@,%@x(@&;!@d#W!@@=(@46<(@Ù$@Υ!@!@> Y)@yS s'@bbq}'@|~!@dX' @St$@z@-$@n @Gŧ@~k Y*@Mg'%@Pkw$@x&1&@w/"@ {,}@( "@+E@/L F$@U]O)@dL$@Q&@N],#@y@GZ*oG&@Y>'@5Fj @֭G(@F(@ѩ+5%@zk`@Hm"@Zwg@E_A@M$@@1_^}@D6*@hU$@=!@28J^3)@PI5!@c&@fNv&@H.@KqU&@|a2U0(@"@rt@խ#@"q@J)!@3(@wJ @r.@UMu)@F=D @{J$@V`&@@x=@b('!@Gŧ(@Dؐ@-sJ$@SE'@XХ@3_?v3@vasp{}5ڞˁH?֦lM?5| ?r?̛õÎ?&VF#W?u?TϠU?=$|op?DIfC?h ^rrg&hwIQ?4k?-X xy?jtv;oc#էzNz?ςPќ?/?ÜӃRr?Ȳ`⯿ {,}袿)v4zVҊo(!QFA?ec]I?1?74eo? 4y?蜟8ޛ %?e1?Fˁj?fj!߈Yh"9U8{5Z?dq?/M.?D;)?T?M#~Ŋ?4ao?\!`H?eO7P? n?&dvO:7m?&qVDM?h$¿)ϼvߑJzZÿY?Ͼ =E?yABt?H}mUYf>^H0?^=1XVJc?/혺+lF=DXİ?'bd?h8en?6lg?#:ɿW[V횐? <.q"Mq:Vÿ$;"h$?}"O?LοnKX{?Wݮ?(#.C ?R,?XyVҺ|_\?Ϝ)Ǵ?0ACgd<ۣ7GYڊ7WpN\WU-?I~įXjÿ2?Z87̒?CoqW"?g+/ÿASsy?ĭ)Rbw?M:/K?2>^?({_Y?<.?gE(?X歺tbdu?oDk?SqS^?CVu9d)]K=ǿwDgпe73p?XC?B?t ֿnڌU?GS?5D.$?aiG5X32]?[>x?I'+?^)Ǫɪ7UZD?48Eǿ!!3RAEկʿwcAaPq-s?v()?ECƫ7+1J !l?!3?,g?Tf !q4G-B;Y?{vؿv=Ժ?(סáU?x)u8F=-?]P2?n/˿RE*kƿ?#K?m5ſ5| ƻ?>Ab{?^)ÿul?XU/d?'+?}=_\6?B=}? ?Gǁ[rP¬?w/ݸ%?g(xߺɧǶxͫ:?8j?Tt?9[@h="c?ʊ?39Aҿ/=+x;Z0f,zF݃P/?9x~ {"perms_num": 1}{}N?$T$4?+=/@c@nO