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  B B3&M ? l3 2cf16181f571abdf324e26ce4f02ddc9@4^D@9.}heccS:X@7A`+@\*[@',r!@ǵ*@ ?+@)D/c@Y"@->x%@}͍y$@d,,@K7(@u0@,C'@3K@ȓk@" @Afg)@#@$0&@m:-@[[%#@m2T,@m4@hb@/@zpwn"@LqUw%!@-&@#Ed@Րǂ(@X9vn+@ <)@"-@ $ @b(':)@t{I#%@w/'@v@*:)@x@ٔ'@Ae+@"7 @^F!@- PS@&SE*@J)v+@;ǀ>%@!@]o@Bs+@|%@?b@BB%@CsFZ$@߄B @Gx $H@,@vۅ(@M O%@X9v'@u7O$@ 0B@bE "@B[Υj@5%@ 7H,@%#gaO%@c@z7)@ʾ+$@[%X@_:)@.lI%@Q@vݰM@^+-@@&@M!@F+@$0!@(ILi)@vꭁ}(@4O@%;6j)@Pc**@z3$@L@47$@9(a-@!@d@z+@3P #M 2cf16181f571abdf324e26ce4f02ddc9   systems  <  $ % perms_number  % perms_number  version9 #M 2cf16181f571abdf324e26ce4f02ddc9   @4^D  hecc   unknown  % perms_number  % perms_number @"~j@-@?" @xb֋%@ (@ݟ@qWsP"@qt*@W>.@0%@:ǀ)@dp@?l@B-@XO"@#L"@EB@ 3(@M-[다'@^c@:@N`}%@@߾<%@Ͻ@ X&@3Λ'@h:;|@23)@|a2U"@O}:~ @k]h*@ݓ5%@=UK@Xj&@iQ"@Ĭ'#@PC+@GG%@o_Y @ 0)@<.9 @q $ 0"@ X4-)@ߡ(Ч)@@_x $@Uj@;)@t@eN%@|N @zG@s/"@9 {_%@sk$@l/*@|͍ (@scz@_L5'@컢@ڊe@`:ue @]#@`vO&@ <. +@mb#@9#J{s*@K) @#2⍜$@(a_*@x"@y \@W !@i㈵"@_)Ǻ!@ <.%@V}b@='o|}'@)@?:u(@m @w#@~oӟ(@n%@rPLۏ%@I 7*@ϽK+'@#Jv)@G|#@@3%@|гYU(@d,,@4 #@7A`!@3P>*@Ր7 @#S!@rt/@E@9_@!> #@ѮBO$@)&@-[닄@.(@3+'@ Ac̝)@!7 !@D"@ .VԠ@$bJ$(@ )@KqUW%@MbH"@$ @)@d% @`@YwW%@fk}ж%@>x"@QN)@gaO;e'@= ףp (@E @X0!@K4@}͍ @^$@ !@KԲU@ W*@u\r)'@d#W!@z6>(@{,)@N%@ cZB @Ĺ#@žv@3y @_$\%@3+@=U @nB+@j0 G%@M2r"@cE aH*@Zd;O}"@"D'@4.b'@ްmQf@ '@`YiR *)@{P#@ @q$@x]@@ Tƿϸ"@"2B*@Ù_]!@T@< +@W 3 @0_^M%@#~j'@/oӅ@Bf"@~:p>)@0' u@QO%@Veo(@0@h\8@!Y+@3["@6T"@4@4@4@unknown{"energy": -659.57090412}6-jQTEd?H"iUMu/?1]a8g /c?R~Rh?o +5Ah:;YbD3?ฌJq@H6Os"S?PۆQ`?qO?iUMuO?IӠh?V횐XUa0e?1zn+!?̔?VDׅ?K ĭH'/2Fb?PۆQpY1\>XCaشRR?:`4?FSweG?'@jS/nb?kC8COs"S?f.pyYcDв_?IӠhNTdmUYF?30&F?_5!Z{/hWmi*Y?\5QW>? a*VyؘQ?'S^?i;.X? !7?ŊZ?bLLG268aAT?"ߥ%X?BK8f7wS?صݒ,?8CY+SP?rrg&X? [O?ʼnvT??6?q@H fhVP*T73ͮ{+c?*4P?fLg? Lu[?IVO?;f_?obHN&nEǺ&?Ln1d?H"?$Di ?'S?D9?fLg  c?"Sy7d?26t?p(@D?H'-ŭׁsFdkׄƠC?q@HVkׄƠS?VF?8AȗpEU?/ިEDsc'>`?[1p?M.:_?DJyl?UZ N?!>@?ˆ}(Ffv7?ce?D6.6Tbc^GL?*T7S?En1o!'*[? FC=mW߆XמY?,amR! ?E&HB?C8 óU?P6 ra}!C&5`bD3fvd?YfwMPmUYF?39A\!>@?+ٱq?)1 Wvꭁb2]? a릔wA)Ze?(֩=#Q?Ymi*YE\Z?T8T]?lɪ7Y 8@da?صݒL?qW"rPmpb?Z HO+`p]$DR?:`T?(G`4?9]V,'`?IkX`iWVt<+i7T F#?%IDWAA)ZG w(g?D0.sn?9]sgej2"kf? Lu[qj\?O!WYP?}U_s0?Z H/?ay?I`n2 np Z+\?ꫫH`>T?Gߤip?@mxIpDt ;W?'eRC>$Di=eS.W|Rw?PcyW=`~'>IϠU?n?$`?RGN_?mO^?!>@H'=?() ,]2<ݗ3eDAS2+C8 1?QfL2rV?4ތb?Q+2?eS.W?ɐcY <^?h㈵D.2R[X7]b('uwِfP0s?H]{Wa?z?KbkW\9?㊋rS1zn+Q_>Y1\ݾloDJyl?a{?w>4aONm?@gҦn?zNe7it?8ӅXq?.2B5Yq?'eRC;?~oӟHa?)^RiUMu_:Ts?^ PjdiKS.m?lU?Ŋ:?G3/PF~,l_=[S?fLg^f(7S};l"3'?() F/Ծn{"perms_number": 3}{}`?ux ? O={=@@$