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- 35bc8ff8c9a6af9de522ed2e70987f0f@4eI@9Hmse-gucc#0@HzW*@ڧ)@;M @l> &@(XQ%@&†@.R\U6+@^x_"@x&@J #M 35bc8ff8c9a6af9de522ed2e70987f0f   systems  <     perms_num   perms_num  version9 #M 35bc8ff8c9a6af9de522ed2e70987f0f   @4eI   mse-gucc  vasp    perms_num    perms_num%@gi-@³(@іs),@ke/#"@Q&@ %*@ '@h"@U+~ @t{Is-@d@5^I @f,@<;k@fc]@ r("@ m9%@'@ m@|͍)@"(@鲘+@J +v!@ "@0,@#bJ*@;Nё+@d;O%@YLl>!@@+@0{@_@= %@<,t*@1ZGU@8%@n燁)@q= ףP@J@c=yx-@Q!@G|f"@@(@9}'@eXW@W/'%@7B%@Z@eS@&@g إ'@{1 @RI&)@"@'o| @*@i>"6%@8J^c`@/$&@K"@AF#@ *@O@a#%@%jj @h5)@`MEJ @N],"@Oe(@[rP<)@3Ϋ@Nz$@Q,(@]ʛ@bX9X%@m @p%;6Q@҇.x"@'%@yCn$@R\U)@ ǟ'@E|'F @4)&@A_@\(@S:X!@Oe'@,!@od$@0*Ф*@VzNz?@%"@4hb @eE#@y&1L&@s*@ <#@JY*@ AJY @PLۿ$@LuT*@wJ"@2=aT@d !@b"@1 {!@&Su%@ vp@`<'@fIZF)@)t^c'@=@:@'@#Ed(&@ލ%@r.UE+@ Q'@L*@OGɫ"@S:X%@[%X )@o1@٬"@Ĭ*@2=a(@b(@cZB>H @`< @3mJs@b֋H @{fI$@!@ЛT@gaO;U*@mnL&@wg6%@=~o_&@됛#@_@=$@=#@h˹W5@C%@UB)@'UHy%@̗`'@q$@OjM@g'@D4ع'@ PS:!@('")@Rq)@Gŧh&@Pkw @DUi#@2ZGUD@g\8` @pp%@b4@J_{@Hm~*@G8-xч%@~5"@R,)@K"@N'@f'@1@'@|'f(@ %#@\ @) 0$@C@<"@6o x|{w 1ln:Kt5)^XlC6p?.8[k?,'`?4ao?Wxiͮ{+S?3fsh8enaˆ}(Ff?}w+Kty?VlRGn?<ܴY"ߥ%x??̔`?=- N?PۆQ@=Զad2Ǟ=g?%S;f?lfmRH2wMi-t?/K;5;lFT?m77M?VDׅ??^SO4 aEn1OVf\s&s?lgi?X5sgV%a?ui]?fds?ƊLQ@j';t?T`? a*V?Muqd7iZ?ZK)u)AGn?Da? [c!q?ِfoصݒl?Pdv?2Lt? \qALjMۿҤt?2K?na5;Na0{?Q^?9̗':`$sIv3?7k*W?٭e2\PW\\0h!k?*Qfv$j? I'rEU F?KK1b٭e2\?PW\\?0h!k*Qf?v$j I'r?2Kna?5;Na?EU? FKK1b?:`$?sIv37k*W0{Q^9̗'? [c?!qِfo? \q?ALj?MۿҤtصݒlPdv2LtV%aui]fdsZK)u?)AGnDa4 a?En1O?Vf\s? a*VMuq?d7iZ&slgiX5sg?ƊLQ?@j';tT`i-t/K;5;?lFTm77MVDׅ?^SO?%S;flfm?RH2wM?ˆ}(Ff}w+KtyVl?PۆQ@?=Զad?2Ǟ=g?̔>`=- Nͮ{+S3fs?h8ena?RGn<ܴY?"ߥ%x,'`4aoWxi?a+eI2#r. Ld?lC6p.8?[k 1ln?:Kt?5)^X?_Lu%Ί>o? x|{w?/p39Al?T]dDJyLfLg?Ϛiq[ ? Q?p?/]>p>Q9>{"perms_num": 2}{}N?l# ?Q @@nO