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- fdb793fa75f4d757cdf64608da5e407f@4LQd@9:mse-gucc*a@!>*@#)@N`}@_%@0_^m%@B \@d]F'@7d)@L@  #M fdb793fa75f4d757cdf64608da5e407f   systems  <     perms_num   perms_num  version9 #M fdb793fa75f4d757cdf64608da5e407f   @4LQd   mse-gucc  vasp    perms_num    perms_num%@Gŧ@$S,@dX(@7OuͰ@^@St$? @/E"@=t!@=%@]P2@(@Aȓ{,@`9 "@d3@!u@@K7A"@Mf*@o_+@9v%@ҏ@nض@2}%@z(&@ 02"@-xWf-@P%-@qh'@bg%@i)@6O@dX'+@Yw,@.9$"@)(@ަ?+@# @z6@jO)@+@`@7XO-@ KM'@W!'^@G ^/('@vݰ@[Ɏ-@^ D!@e6d'@ ylj!@9@0G#@&*@F|'f@q>?"@t{Ic @)^H#@*D/X&@*@@߾|#@Gŧ)@ee @gDio$@je/*@!7 "@5Y@ŏ1 @d*ߧ"@N!@Hh%@oꐛ@ F%u"'@)@ @x&@f2}V%@KTo &@MJAt"@ɰ72?+@wJ'@mIFΒ(@FZ*og @Zڊ @@)"*x @"-$@n\!@&N@eS+@:p'@ X%@JY8v&@Tƿϸ$@Բ@J#@*5{@+<7%@AL)@s_%@[닄'@[ A$@rt@{fI'@To lP(@ߡ( @E>')@~R8i)@M4&@%7 @bg }#@].;@Vc @EVy%@G@8b->@>yX5*@Q,j%@9(a"@!Yn*@it3u"@ŏ1w'@scz'@ Tƿ@!>'@Ր(@+j0 #@8gDi@M-[$@zަ?;@[Z "@mn,*@}tw!@K8@i*@n/i6!@N3%@Jvlr'@LJ @"@"~(@k`C@^#%@P}:C(@~5@*s @TgА+@nSr"@*Wx"@4@4@4@vasp{}MTF$#_+iUMu>  RD?Ah:;I?.8?IBf(ϼl㊋rSfʉvU:`D`x%s}_?صbc'>`,+MJAg?t>Y1\m?I {Z_>Y1\mI? {Z?qjl?q@H&?֦FT:w iTd+?8*5{%n2 nP?F%u[?,+MJAgt>`?㊋rS?fʉvU?:`D?iUMu  RDAh:;I.8IB?f(ϼl?Z(lGR{qG8-xWp[e?A ]?aod^uoEbj?Z'.+P?Zo? KZ|8FGY?Q,JfHU/p?%.) ?qLy HS?isD?L1%b(/r?CYZjD-ͭp?~ IJi&"dTiXۼqr?H5\n_?_% 4y'Lx (ԃ?Mb ?.2b7ZDd?U+CGJ?w0-aS&P"m?#d .?+p? jFH[p?>`?kr#070q?G仔d\?xcAaPq?nSm31]_ jF?H[p>`kr?#070qG仔d\.2b?7ZDdU+C?xcAaPqnSm?31]_?&P"m#d .+pGJw?0-aS?~ IJi?&"dTi?Xۼqry'Lx? (ԃMb H5\n?__% 4?Ly HSis?DL1%b?/p%.?) ?q?q„q?幾 ??_cDpPl]?J yk?eȱ h?im{?r9>Z|?}Ez? Lu;?h:;l? ~1[2p@Kw31]_?!S ĭHwJ\?[!v9]c?Sq?Ps"uQq4GV~Y o?c${zD-ͭ`?l?DXPh?+,uoEbjZ'.+PZoޭ,YfQ/ChOwx@t^c:ZӼ]?=w? K