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  B B3&M ? l3 a08fcf004828183a0eca487092b6c998@4aˀT@9 "M`Q`heccQ)@oB*@PC@}ƅ$@T2'@z6@`<>$@rt@V/(@N:@ v#@]+@߉Y/@>"D @x@"@o@>"D]'@4 1)@_vON&@ N!@_vO^-@S\U]@72A@d%@7ܘ @l gs@"!@h"lxz5(@<Ϊ*@ԲN)@J +@O#-!@L%@5+@`&@@b('u@)D/#"@ GĔ(@ꕲ q+@k`C&@A`b)@ʦ"@0&@t{Ic>-@".&@*@M@=@P>*@dC"@X9v~@̴++- @ )@9}3*@Nz1d+@NG9%@ uY)@[rPb@Uj@+P@RB%@VF摿@?Ŋ@G!@q&@-&6׆+@Ji,@]m'@%@d@.&@MS%@jvd,@0* #M a08fcf004828183a0eca487092b6c998   systems  <  $ % perms_number  % perms_number  version9 #M a08fcf004828183a0eca487092b6c998   @4aˀT  hecc   unknown  % perms_number  % perms_number%"@6$#g)@{@<,d,@ %@eN,@+ @O`%@u#@n!@m*@PI5 @Έ @B!j@Á,`@{p@$S"@ڊe$@Oe&@,Ԛ@ y'@pɁ&@_FҚ(@4cA"@u<"@bE @3K)@x)@U+#%@~nH"@.Q@`)@.Ue @@FF%@ѩ+&@Gn"@NG9+@-σV(@x]`)@a@zNzH @?߾@9z @Xs`$@CV!@=>t@/>:u+@?5^I'@&N>%@kHc&@~T$@>:u3@M"@RDU1@Vn%@k '*@ x%@!%̴'@1*d$@k 4@ܝ.'@BC[(@72 @uV)@ϛT*@,g~5&@"@<"@F ^׏@?RDU @duW%@ڏau@j@a+@jt%@V̏"@9ѮB*@_Qj"@k'@B j'@|гY@?ޫV(@g(@eF ^$@ё\C@0$@j@ *#@Ɏ@.)@Pf!@bE v @';*@_$\ @}ƅQ%@!J&@QH@,N#@M(@dp@?B%@0G'@CQO@LJ: @?+@o%;6r"@m"@4@4@4@unknown{"energy": -657.13091581} $\#a?àLH_% D]A&z<4 ;8?&|GQ+2?Q,RӹPFCƣTS?Pl=?}EJeS.g?!>@@?sIvCW9)?9̗1zn+!%2bհS? Lnd=Ux?z2qm77M=?| l?֦V1]a(?Tqs*>3jJ>vW)r9eOʤ65\u\gejB?kׄƠcE&HBiUMu`O? 0*X?V_]E?|b*3R?.2B?RGN?MPTe3fbDC?VSbBwِf`?wِfp?SKglFT?óE?àL8? y7r?̶ֈ`L?y=`?߿yq]cxgd<-?p'PS%RW?ޭ,YfAd7iZ?rQ-";?H}=?Vc#P?N ^E?*3A?Ap-^?}zlˀdUI?W>KK1b;s ;?XCa"L+,?Os"3JΉ=E2wVzm6Vbe?-YU?MLbGH?6ُaՑ#aLn!(֩=#ApW?+&|Q?AS?mVvꭁ23ۃ@ jF? {Z?_>Y1\ ?sIvSùZeCFSweWΈ c ĭHf.py9GnM-aΈ cPybZ HPlM?)g:8؛H};l"3W.2BK|%`?܂Y?eo)狽g?0-aS? iTd+Nwx&VI[?bDC?J'L5f0[wt?Zmcm2db?o,( 4j?BѪtd?g]mnLOx?Gŧh?/nB?>QNjP!:ALjHSȕzfJ'L5f?_=[c/\hLo.2^ܠ[;QBc#W=NY?eS?:`$ʤ6`?m½2ou,?2]_Le?Za/?MPd?̯\?M.:ob!r?c wQ?J>?6:Bz^?֪]Z?=mW?Du?^o6 \^?8ӅXA@?a4ohu6I臭sc3%k5+-#n0&N?'>)?8*5{5?9̗?Z H?Nwx&70@^b,/a?x@y+mz?[ i&?/PR`LIdTkaV3jJ>vWHSȕzVùj?ِf/?E|'fH?9]VàLX?ma?_ P?}F?Hh˹dF%uk?-sm WH?]/M?|WFSweWHh˹w? 8KrBLpvki?25 `?7ݲCf3ySa?Td9vZ?óE?ik?N ^e??̔>Jc&KZnʆ5e?GW:K? :!t%\?2njl>9 P2+!J?gsU8[>{"perms_number": 1}{}`?FPc?!;-l@@$