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  S S"&M  l- 5acad92a919325eb84d4240fde8edee5@4:u#@.h,@|y1@:̗`%@Wf,-@?L"@> @.V`& @l!@Q>!@\m&@&Nw@]wb֋(@=4+@WCKO)@hU-@n/)@`@)@:}k(@yS,@% "@&1\@SW @7[ @e@:KT/@C9ѮBJ"@lQ)@\q'@o/+@>$@M*@c('Uh+@.Q%@-9(@> Y@9 {%@S.&@S:!@,@KqUi)@Hh)@>?~@Gw;S@%P@Sy;ia@)"%@-C @@(yu-@ҩ+'@`5! &@3h"@]P2+@=~o%@@Ŋl$@.@ACg)@k&L#@,g~@^@x&@܀#@ #M 5acad92a919325eb84d4240fde8edee5   systems  <  $   perms_num   perms_num  version9 #M 5acad92a919325eb84d4240fde8edee5   @4"@y]*@> (@K(@ ; @wR~R} @x@e|@5)^@>$@yܝk!@I.!V@)+@M֨('@Zd[%@ep:G&@,d#@J@f1&#@ +y@BR%@N)@׆qn%@\z'@~$@@(@ D '@)!@g(@aۢ̆)@W[>&@҇ @{,}r#@8p@X@&6׆%@yCn@GȰ@Ͻ+@#%@`9"@H)@lF=D"@"uq}'@ua~'@ꕲ q@6>W[(@)*)@g~5$@L1@d$@%]3f@s"@~oӟX)@b!@aMy @ԥ*@g !@<,Ԛ6%@HIO'@CfZ@2"@w;S|(@%1@ b?=C_Lu?^sag??V2#Ri:M?pDk,_Lu^sag?V?2#R?i:MpDk,?f(ϼLa[>b=C?Tp? ~[_`V(l?3ۃ`?C3O)pA)Ze?ʼnvT};l"37?{?+,OJe?ltOq\pDk? MuN?~tgy>?IZ H?K8,?>q?/CX?-;f?+}?%S;v]/MA?pzW?!9UPUJb?Uh r?() \? @mؖg)5l/ByTe>4aX .V`J7-:y  Rd=mgpz4aX? .V`J?UJbUh r() \I?Z H??K8,]/MApzW!9UP?-;f+}%S;v? M?uN~tgy>>?q/CX=C?Ϛiq?IӠh>9 h?Pl}?'|m77Mm?*WYdLssr?x S8FGY?fI#CݾCk0>{"perms_num": 6}{}`?GV?1O#'@@$