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 d740729ed10f59830333462823a88459@4^s@9߉H(5hecc\@gym+@E*-"@HP@t ^'@ׁsF"@@`TR'p+@=,Ԛ@ c A @$\#@h*@>@6 r&@9(a@GĔHB$@4kR,@E|')@C8@lu(@G`Y@X0_n @ $@}\*Y-@{3@m!@du礷@d]F"@,g~5'@aM)-@(~k@+y0 @%"@1D!@bJ$&@Hm@_(@:@0G_+@?"")@:f&@~5&@x@e-@ރ(@Y_,@=U!@ "@:X0 @-V-@h:;@ꕲ q@dx@KqU@4R9@m2"@jt4%@vꭁ'@Fj@o|홅)@Dn (@ʉvE+@GG5!@rh!@x@%@*@~5X+@|y%@Q!@:@0G@W[*@}i&@0*!@1w-!_-@mn@+'@mQf@;10%@ŧ_ @bۢ@ u -@0_^'@?x]%@wE'@LuT#@e@{W,@V &@WCK)@z]z)@7XO@NzC+@DU,@5;N #M d740729ed10f59830333462823a88459   systems  <  $ % perms_number  % perms_number  version9 #M d740729ed10f59830333462823a88459   @4^s  hecc   unknown  % perms_number  % perms_number"@5l)@)(@V/@L;%)@ѩ+-@-9( @,g~%@ c(@CiqJ@,N!@{*@b5@eS%@XO`-@w/M"@( "@׻? @~jt(@>\r)'@ׁ@=Ifm%@ #%@8L@xWL&@uV'@S@ni5$)@)"@LTo l @_Q *@-#&%@ {)@iƢ'@vN"@V-/#@g?RD*@V/'%@GĔH @iQդ)@mnLO@N],"@ꭁr(@ˡE )@Mb@ #@zFwp)@]P@'fʙ%@3.@N ^@ )?"@P0A#%@"z$@9 p*@'@CVzN@E 2)'@=U@/r@ qۨ!@z]z'@mJ!@7A`$@T+@eN@x]p"@ K?&@%:+@W}W#@U])@p @GUDݧ$@lscz*@Fw;"@sFZ*@j @nS"@SW>!@R8%@tQ(@N#-''@_YiR)@xb֋!@bE f"@D@jHc))@ y)@VzNzO%@iUMe"@F 2(@ؙBu)@VF @Ɏ@@eN7%@2Y(&@ h"lxj"@5;NQ+@ϽK'@0|D(@BY @{ @[_$@ec] @j$@hl!@`<@r*@#'@~W[I%@3ı.n&@%]3f#@;Tn@Xf,N#@{@QI6%@:̗*@jMS%@Ҥ(@hn$@ʾ+B@R\U'@J)V(@( < @@aӫ)@Fo)@dz8&@ @ZBs}#@XVN@V-} @Np%@%@#@3bb*@\Z {l%@s"@:]*@P1n"@N`'@ɓk&o'@BB@G ^/'@D/X(@&p#@`"۹@5#$@!>M@h|?"@-)@ɰ72!@MC @R+@#EdX @swO%@\[%X'@)"#@vӂ"@c=y()@ c A@k P%@Tގ'@x&1@QHM @.Q5@+@m{"@UN"@4@4@4@unknown{"energy": -661.36092703}-K8,_Q[/"E?W?Fn1P̯\?3kRmO?z-?%.?$DF?.)?]AZa/?Ad?WbAA)ZWPlM'T}r?(@D?,am2?4 ;GR{a?}F?t>9Cb?UZ NZQf| UIO'3?a2U0*#?NC]? Fce3V WH?IaLSg /c?dǚa3.LZӼTy7f?ng_yn~jth?{()^R?mO?gejR?7h>N?ڧ1e?t_d?N ^i?5?r?@vhNj`1G?O:`i8*5{U?m2dbYL/1f?6 \n? fhY1\ݾt_lwa0e?M.:_ aQc?hUM`?E|'fXmi*I?d< H?6ac kcg?7T7`?+ٱQ?$p?/\X?6w\6g 2*\?u 4?Ϡe?3O ?MP4?)'$j?&:,BE?9+&|dTbh? F?tiPRH2wm?ꫫXkt=q?NwxF?En1/?fLga?G 6ueóU-C6]`7l[d?WmUb~jtX?gmz`?)^R?tF_x/:`'@jS@fg;5,^, q-C6ꫫ8&fe`?zpwnp?'@jS?JóY?)f>>{"perms_number": 3}{}`?|.k?'8@@$