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- b3b774469e25552448647326b74f128a@4F<@9$ڜmse-gucc=Ifm@@"2*@e,i)@T@*<%@S.Q%@ GĔh@鷯'@>٬\)@{ʄ@ #M b3b774469e25552448647326b74f128a   systems  <     perms_num   perms_num  version9 #M b3b774469e25552448647326b74f128a   @4F<   mse-gucc  vasp    perms_num    perms_numju+@6XO@,+MJAw@x $('@BL@Q|!@ѮBO%@>:uS@Ր@M֨@,NW)@6qr(@aM,@^"@Ƣd@?@0 G"@.͗*@"u +@<;%@@>d@|~%@l> &@/Q5%"@bE V-@-#)@x@ٔ+*@bbQ@jjZ_)@1 @߉Y/"+@B=@(@8*@S:(@yܝ+@HP @/L F@bۢI)@ ܺ@77',@5U-@=!7"@Q"@g67@8ܘ)@٬\'@B2@ m%@1*D%@.R\U@wn|&@l, P(@lu@]+)@/$"@bՀ @*@_,%@'kC4z@*g\&@s߉Y"@B :#@<;k*@.Ue%%@NE*- @Q)@{ @4Op"@D(@$(+)@R!U@Ll> #@5{)@oӟHQ@Gŧp%@wnl @:dw_@eu"@j.%@n{$@vۅ)@v'@M~T@̴++'@o|@MJ@?ޫV!@V&R'@+ݓ!@S.#@*g\*@L6@Ue"@^2g @Pf?#@S c Q&@ 7*@( #@)@sb @)A&$@_5*@N"@N ^4@*!@!rh"@XQi!@Ciq%@H@WL%'@3+)@gy'@"Jv@%X @ y'@k %@Oups%@1ZG*@'@ۢ*@"D"@(y%@~k,(@@Ŋ@ѩ+5#@)D/!@,+MJA*@0$ @HK-!@X@㪲@:@0G@D!T"@ .V`$@wn\&@ek}@VI'@R,&@T7 )@F_"@72"@Kq@&)@g\8)@?ޫVV%@-&6׆"@9(a@`))@P6 ? @IfͶ@YBS%@H|&@R!u"@[='/+@D(@(@JY @DR @b@5S @xZ$@n!@F?@Xe*@i:;&@On2%@ h"lx&@C9$@9@0G@LF#@x@ٔK@h:;<%@6ُ)@; ^%@J'@sq$@s@ME*'@U(@4K @!A 3)@Zڊ)@D!TI&@Tp @ao#@I2 @S"^ @ N}%@`vO@]hӨ@M(D*@Gx%@o l`"@H0[)@S:X"@)D/'@sk'@R\U@#GG'@48(@Q $@ @M#$@)1@: "@iQ$*@)D/!@(a_@mB*@ '!@ v0%@sFZ*'@@ޫV&@l g"@E(@Fj@"~*%@d<(@IF@&S @7f+@J)v"@fj"@4@4@4@vasp{}l<Š)t#,*tb?NMT gfcc?ivA]PvFSweW?, n 0=!>@p?qne?Z Gp?Ma?39A\W?Gv??{&:?}r4} ^anS]x Cyqr9]S@_{?d7i:?-LN s?"8.zd7i:-LN s"8.z?yqr?9]S?@_{Gv?{&:}r4?} ^a?nS]?x C?Ma39A\?W!>@pqneZ GpFSweW, n? 0=?t#,*tbNM?T gf?cci?vA]Pv?e3F=- ^,̰q?JΉ=U?uQ?g,{r?7h>^?.;?lq6qrCqc> i?oӟHYy]`7l{?!o-\oP'@jSqjmʦ|}r$ګe?JCBy ?Z}uu? tJΉ=E?ltOqLBdS[ c?j%!qHi6Ð|~X"l4Lm^?lXSYDXCq?ɑzu!Hg&zLZrLoyj?lTO_?@_k!9y?:`4uo?3/@tY5q?Y1\> F3GR{QV*u?`x%s}_Ox%ogPUX6?1Y>s֧c+l [f?\?fds?g|_\V?)Wxw?_Q?77M&|w?.uמYR\fdsg|_\V)Wxw_Q77M?GR{Q?V*u`x%s}_?&|w.u?מYR?1Y?>s֧c?+l [fOx?%og?PUX6 FMb`BB?DY1\ݾ F3?FT=o? :!t%\*31x!n?nIx?SH9dG仔dl?(XQiH7{5z?tY5q^.;?lq?6qrCq?qjm?ʦ|?}r$?!o?-\oP?'@jS?c> ioӟHY?y]`7l{e3F?=- ^?,̰qJΉ=UuQg,{r}kG?| ,N? i'?t%)y{"perms_num": 2}{}N?^1l?Gk}@@nO