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- 4ec87bd2cd8e40899904f455e9ea8504@4V;}@92[&mse-guccl> @KqUi*@k(@Pf/@z]z[&@ctv2%@)^Ҙ@g~5+@q"@4Opb@- #M 4ec87bd2cd8e40899904f455e9ea8504   systems  <     perms_num   perms_num  version9 #M 4ec87bd2cd8e40899904f455e9ea8504   @4V;}   mse-gucc  vasp    perms_num    perms_nums,+@^c@Z@g&"@4ctv*@PNK+@Jvl@]C!@nض%@xEl @#@Af%-@o/i֑@s;"@%@Sr3$@ $(~-@:dw"@@j'@q -$@|a2@2#@鷯@P%@Ih˹7,@MJ%@1*)@d,%@9]@*t^ch@~-@D&@>'IG"@GN(@@Q1߄R)@k}Ж*@1@"uq]%@(yu)@hU-@c('Uh@WLh-@r]!@.G"@7p@$@M} @a2U0*)@OIe"@:}kO%@J8|$@H`*@gaO;'@($ @67&@@x@@2!@ĔH'@<c!@u "@C9.@dz!@~ƅ!"@DQO "@9]v%@PLۿ@=U'@P6 ")@:'@~@ @䠄@G'@&k%@ ax%@{G*@u'@_$\*@߉Y/"@T g%@5$(@>W[@)ǺH#@n!@a_Y*@4 @Sy;i!@^hH@PN@&@e6"@48E$@VF_&@>$@M@ '@=&@([:)@y@ٔ+"@Yw"@ ףp=@%(@5l )@$'%@ x#"@#@`TR')@eq @A4F@!vy=%@_%@}iƢ"@؞Y*@x]'@=(@p $ h @d`T @`5!@EdXY @%@M-[$@.!@ʡE@*t^ch*@(rw&@9z6%@"7 &@Ù_$@1@8 1#@ػ?ޫ@QL%@(rU*@}͍%@iƢ'@wgv$@@N@a'@ e'@2Y(!@+~')@_)@KhV&@?@Z @%@0' @`<@fjk+@`-%@"@K)@Ͻ"@Lۿ'@n'@qrCQ@҇.'@y)(@Ih˹#@@h$@}tʇ@1_^}"@B)@Wf,!@B&9 [ @],σK*@wJ;!@ 8%@e'@£#@.Q"@=)@_vO@)\H%@+0duG(@&k@ @St$_+@Z![m"@+y"@4@4@4@vasp{}u@!.3fC?BDa;ީ{n?1ZGUS2twמYR9vZ?Wgصݒ`?AvsM7QcZӼm?'eRCk*6u!;?W99?^f(7Z HO?1߄BL?p>?Pu?Tj?]K=kx c}EJ)uRzg?_LU1߄BLp>?P?u?Tj)uRzg_LU?]K=k?x c?}EJ?ZӼm'eRCk?*6u!;W99^f(7?Z HOc'>`Avs?M7Qc?9vZWg?صݒMG7Wa?yYo?Mn+Mnk?D?{{`UNcAc?QnVJci?? r?HcCtVp%j0 Gd@gҦn?#EdX[Ql?B_zs`8*5{Eh9Cm[?|~h%? s69|r?}ԛQuǜgK6>?<~Ka? -m˼Uסb$Di=En1??RC pOs"S?Y4 b?_ p?w-!lv?x #Q?w]?[OR?{gUIdo_% $?c`e? 0*X֩=#zw-!lvx #Qw][OR{gUIdo?_% $<~Ka -m?˼Uסb?c`e 0*X?֩=#z?Os"SY4 b_ p$Di=?En1?RC p?QlB_zs`?8*5{E? s69|r}ԛQu?ǜgK6>h9Cm[|~h?%D?{{?`UNc?Acj0 Gd?@gҦn#EdX[?MG7W?ay?HcCt?Vp?%?YoMn+?MnkQn?VJci? rHe?صݒH2wZ^?56-;F?dTkafy7Df v?kC8S<$d  RDOd?fʉvUcJe?F[DAf?hY`x!NBvꭁ2Ndj m?ZӼ} @]?[~9]f)AGn?_EF$ap}Xo s?ɐcIMG]sp{]3f?t_t?1E4~e?F̱.?bFx{P?:eT1cd?C8 !?Lo.2^*Ŏơ~W?EׅO]?vf?7?J|?`H)h?Yb>וIP>?>{"perms_num": 2}{}N?nxK?|J@@nO