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- b77fe76d028cbfec44002713fa3f9a25@4cՌ@91Kmse-gucco\@zFw*@GzN)@G|@ׁs%@u<.%@ճ@PNK'@1/)@3Ϋ@ [t,@:@0Go%@~ @]P/+@^@P>b"@o l`A*@ #M b77fe76d028cbfec44002713fa3f9a25   systems  <     perms_num   perms_num  version9 #M b77fe76d028cbfec44002713fa3f9a25   @4cՌ   mse-gucc  vasp    perms_num    perms_numS!uQ+@g@z3#@wb֋Q+@cZB>H!@?x%@Mv@!&@{s*@`9@%1"@ @S㥛D-@1=a@:pΈR @ ]@䠄@wg@K7"@M*@Ciqz+@%@#0@8*@9֟@!-@+4(@hb%@To l ,@9 %@!rh})@LJ$@tF@ m9 )@Ҥ)@ {,} @|y!+@\wb+@gs5'@eN@ӟHi#@^2@MStd@tF_&@{@F=D[@M-@e6$#%@&:"@%#gaO[%@.f@X"@䠄O-@ؙB!@#g"@Vn@CV7)@q] (@$@M-[@-[닄%@WP%@mQ@;)&@p (@|͍@'1:)@s,&6"@b( @HQ*@F 2X%@ u@iQ&@="@†W2#@,C*@EV9%@rm @n)@Y @eI)X"@9b->(@`)@N»\D@1|DL$@XV)@sh|@-d%@ԕr @-l@5U"@B&9 ;%@c$@#Jv)@}:3'@u @}͍&@[Ɏ@j@o*Ral!@z{'@,dw!@_ $@6*@^@»\ć"@^c@j @ҩ+#@ec],&@c*@Lۿ#@uT5A*@-xWV @ȓk$@`Ù*@o/i"@=,Ԛ@b8!@"@٬Z%@czH&@#$@5;NQ@f>#@F=D@ %@%P6*@ܘ%@?(@$@&@HG'@S:A(@o%;6 @]m)@$3*@7&@{@jMs#@$\K@,i@g\8%@eS@x@ٔ@{Nz+@S%%@OIҥ"@n)@J{/L"@b '@1 {-'@mnLO@ ''@+j0(@ GĔ$@CԷ @RZ$@ǀ@ "@+q)@mV}!@)"z @y]`7,*@,g~5g!@D%@T'@:T@J{/L"@c h(@ףp= @Y=%@Y'@~tg@V}b @䠄Y+@<1P~"@Yѽ"@4@4@4@vasp{}WW2g@Y?7{5z?/J_qfLga?5_% d?{E{p?hN?T?d< h}֤R?Ӈ.os$Di-?iP4`amRg,{B&R0x%2rmQ? ne-\o`+`pm?=Զad?Y.m?D ckD{gUIdO%wz?'b gyJ?7ZDt?"]?ڮp?~k, p=E~;%Zxz? ĭX.s,&6_9vZ?v5yjnM#~ZR `z`?_vj.7XuRzh?5)^X?˻p?A#pDk\?XCqF[DAvd?Hb,sz?;8؛s? r7h>N?C8 1?1]a?Blp?#Er?pacMv?&5pqW"bjdWz?p71$'czN?_% tvk iʩajK=?XCQ?f.pyi?qnu?sIvC?(~k mOn?_ .V`j? kw0bqŸ:c[l?oӟHy?2CP5?W?8"|A hе/|-_?ݐpz퇿G 6u~1zNGɫRH2w}y# ?rMdw?mrSۥ _ԜZ?*oG8-xq4ySqN`:?PlM;8؛s?>̔v?q!FV3g}ʁ?Q’?~jtsa1Z{?)H4"vuʣaQL07{v?Z.S|?Tqs*i]pXJ8?cD(baRhꇿ&Td?]M~?Yl^s?ùz?@h=|(?NwxF?~{z?<$vqj\?ŭGяS斿~s c?9~߿y?+| DQOI?j'w'wݗ3{$@XUZ ^?j_={?DÖMo_$xCEl# x!N?aE| v?[v?ϻ0(sh㈵4|8G"jGY&d↿E&Hb?Mt"¾P:>{"perms_num": 6}{}T?~B'R?̎5Š@@F`A